diff options
author | Winson Chung <winsonc@google.com> | 2019-06-17 22:34:33 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2019-06-26 14:01:56 -0700 |
commit | 0b70cd4ca4bf56e6afba243e60029f5791868047 (patch) | |
tree | cd15338cdce893f03969a202fa398ae14f4f2754 /quickstep/src | |
parent | a730a233b8b5d70ae535cd18a9084626253dfb9b (diff) | |
download | android_packages_apps_Trebuchet-0b70cd4ca4bf56e6afba243e60029f5791868047.tar.gz android_packages_apps_Trebuchet-0b70cd4ca4bf56e6afba243e60029f5791868047.tar.bz2 android_packages_apps_Trebuchet-0b70cd4ca4bf56e6afba243e60029f5791868047.zip |
Finish recents animation when starting a new activity
- Defer starting the activity when an activity is paused, and finish
the current animation to trigger launcher to be resumed
Bug: 132811175
Test: Swipe up and launch a new app
Change-Id: I78b76800052512eb93f69ccf0523f4d752a82ece
Diffstat (limited to 'quickstep/src')
-rw-r--r-- | quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java b/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java index 864316095..44324cb2e 100644 --- a/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java +++ b/quickstep/src/com/android/launcher3/QuickstepAppTransitionManagerImpl.java @@ -765,7 +765,7 @@ public abstract class QuickstepAppTransitionManagerImpl extends LauncherAppTrans LauncherAnimationRunner.AnimationResult result) { if (!mLauncher.hasBeenResumed()) { // If launcher is not resumed, wait until new async-frame after resume - mLauncher.setOnResumeCallback(() -> + mLauncher.addOnResumeCallback(() -> postAsyncCallback(mHandler, () -> onCreateAnimation(targetCompats, result))); return; |