commit | fd77e2350af012d79cf1bd69c610f0e8205f2415 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Thu Aug 24 23:27:38 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Aug 24 23:27:38 2023 +0000 |
tree | 08cc60b6570b35347e18b13181c258e4d44c42f0 | |
parent | ddc9d5eb73577ca8044b36a534a9976e2b6636f1 [diff] | |
parent | 646722fdaff889c007da71dea8ccd1418bcc7602 [diff] |
Merge "Adding support for clearing overview suggestion state when overview is disabled" into udc-qpr-dev am: 830524d883 am: 646722fdaf Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24516473 Change-Id: If42b71351fa049457d4660f56dde56a9a375c6d5 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(); }