commit | 28f3136c6a0f6101be7ca6e9132becabe9a9bbf6 | [log] [tgz] |
---|---|---|
author | Samuel Fufa <sfufa@google.com> | Tue Mar 24 16:46:12 2020 -0700 |
committer | Samuel Fufa <sfufa@google.com> | Wed Mar 25 13:15:54 2020 -0700 |
tree | 31b44cac53ab00ceb4b0c86e6f90001e92fa8d16 | |
parent | 254862120a36b2db5e60c24109dd31fdc8edbcb3 [diff] |
Resume UI update on user active resume UI update for hybrid hotseat if user returns to launcher while app launch transition is animating. Bug: 142753423 Test: Manual Change-Id: I11ffa080bb78e7b4269747b1602b32d706f2405d
diff --git a/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java b/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java index d1a487a..a6eea0c 100644 --- a/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java +++ b/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/QuickstepLauncher.java
@@ -183,8 +183,8 @@ onStateOrResumeChanged(); } - if ((changeBits & ACTIVITY_STATE_STARTED) != 0 && mHotseatPredictionController != null - && (getActivityFlags() & ACTIVITY_STATE_USER_ACTIVE) == 0) { + if (mHotseatPredictionController != null && ((changeBits & ACTIVITY_STATE_STARTED) != 0 + || (changeBits & getActivityFlags() & ACTIVITY_STATE_DEFERRED_RESUMED) != 0)) { mHotseatPredictionController.setPauseUIUpdate(false); } }