summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Vishnu Nair <vishnun@google.com> 2023-09-12 16:15:17 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-09-12 16:15:17 +0000
commit5321c545aedfd14e4fc67b35249ad337e558da9c (patch)
tree778c0ec1171f218a7ca58ea50ef212b410914ea4
parent4ac51f16e9da3ccc48de40e5bc6b2a213b37f19b (diff)
parent883823c14dada25db20996ac964b99583a3009d1 (diff)
Merge "[wm] schedule animation instead of a full traversal at the end of a transition" into udc-qpr-dev am: 08a44c95a0 am: 883823c14d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24708696 Change-Id: I0cd1b67673eaa18d0dec22abd89e500b7d544220 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--services/core/java/com/android/server/wm/TransitionController.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/TransitionController.java b/services/core/java/com/android/server/wm/TransitionController.java
index e4b9571d0028..0d7870131133 100644
--- a/services/core/java/com/android/server/wm/TransitionController.java
+++ b/services/core/java/com/android/server/wm/TransitionController.java
@@ -1147,7 +1147,7 @@ class TransitionController {
Transition.asyncTraceBegin("animating", 0x41bfaf1 /* hashcode of TAG */);
} else if (!animatingState && mAnimatingState) {
t.setEarlyWakeupEnd();
- mAtm.mWindowManager.requestTraversal();
+ mAtm.mWindowManager.scheduleAnimationLocked();
mSnapshotController.setPause(false);
mAnimatingState = false;
Transition.asyncTraceEnd(0x41bfaf1 /* hashcode of TAG */);