commit | 646722fdaff889c007da71dea8ccd1418bcc7602 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Thu Aug 24 22:44:29 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Aug 24 22:44:29 2023 +0000 |
tree | f80e3a6ff43374df26d7725433019b03c91c6586 | |
parent | 77baaf6f25af4dbfe549db12c768527edd83c6d0 [diff] | |
parent | 830524d883b87bf54ed023d1b07a185d9b1c17aa [diff] |
Merge "Adding support for clearing overview suggestion state when overview is disabled" into udc-qpr-dev am: 830524d883 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24516473 Change-Id: I74804233367ebab71086b6f6f0d27c881f8927e5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/quickstep/src/com/android/quickstep/TaskOverlayFactory.java b/quickstep/src/com/android/quickstep/TaskOverlayFactory.java index 06f1f9a..076f4b1 100644 --- a/quickstep/src/com/android/quickstep/TaskOverlayFactory.java +++ b/quickstep/src/com/android/quickstep/TaskOverlayFactory.java
@@ -122,6 +122,12 @@ public void removeListeners() { } + /** + * Clears any active state outside of the TaskOverlay lifecycle which might have built + * up over time + */ + public void clearAllActiveState() { } + /** Note that these will be shown in order from top to bottom, if available for the task. */ private static final TaskShortcutFactory[] MENU_OPTIONS = new TaskShortcutFactory[]{ TaskShortcutFactory.APP_INFO,
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index cb5b457..be9da34 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -1396,6 +1396,7 @@ // its thumbnail mTmpRunningTasks = null; mSplitBoundsConfig = null; + mTaskOverlayFactory.clearAllActiveState(); } updateLocusId(); }