We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 230e86a + 198e564 commit 6b16286Copy full SHA for 6b16286
services/java/com/android/server/wm/WindowAnimator.java
@@ -454,6 +454,7 @@ synchronized void animate() {
454
mPendingLayoutChanges = 0;
455
mCurrentTime = SystemClock.uptimeMillis();
456
mBulkUpdateParams = 0;
457
+ boolean wasAnimating = mAnimating;
458
mAnimating = false;
459
if (WindowManagerService.DEBUG_WINDOW_TRACE) {
460
Slog.i(TAG, "!!! animate: entry time=" + mCurrentTime);
@@ -509,6 +510,8 @@ synchronized void animate() {
509
510
511
if (mAnimating) {
512
mService.scheduleAnimationLocked();
513
+ } else if (wasAnimating) {
514
+ mService.requestTraversalLocked();
515
}
516
517
Slog.i(TAG, "!!! animate: exit mAnimating=" + mAnimating
0 commit comments