commit | 078bb9338cccf9cad3f2d8c1d1ef519139ce3ddc | [log] [tgz] |
---|---|---|
author | Stefan Andonian <andonian@google.com> | Thu Dec 08 19:32:14 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Dec 08 19:32:14 2022 +0000 |
tree | 7ceb099560af108f0e54f86427cb4cfcf84bc753 | |
parent | 3e7d77c51229103064f29a38a2f586c62b008f4a [diff] | |
parent | 677978c8aba8f577b39485b40e33902b2015429f [diff] |
Fix for bug where expensive launcher animations were being paused and never resumed. am: 677978c8ab Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20582304 Change-Id: Ice492ce44086ab2fe0e21631b067e489ced310ef Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java b/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java index e1a3b72..9aeb370 100644 --- a/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java +++ b/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java
@@ -518,6 +518,7 @@ appsView.setAlpha(startAlpha); SCALE_PROPERTY.set(appsView, startScale); appsView.setLayerType(View.LAYER_TYPE_NONE, null); + mLauncher.resumeExpensiveViewUpdates(); }; } else if (mLauncher.isInState(OVERVIEW)) { endListener = composeViewContentAnimator(launcherAnimator, alphas, scales); @@ -647,6 +648,7 @@ overview.setFreezeViewVisibility(false); SCALE_PROPERTY.set(overview, 1f); mLauncher.getStateManager().reapplyState(); + mLauncher.resumeExpensiveViewUpdates(); }; }