Fix for bug where expensive launcher animations were being paused and never resumed. am: c784f76c0d

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607738

Change-Id: I7125400ec07bd16eba3aca633e678b83cb2f6736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Stefan Andonian
2022-08-16 19:51:56 +00:00
committed by Automerger Merge Worker
@@ -518,6 +518,7 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener
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 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener
overview.setFreezeViewVisibility(false);
SCALE_PROPERTY.set(overview, 1f);
mLauncher.getStateManager().reapplyState();
mLauncher.resumeExpensiveViewUpdates();
};
}