summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2018-08-03 18:26:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-08-03 18:26:51 +0000
commit40ea0f8a1c11fba7809f0cdca6fa077d66eb7d4b (patch)
tree5fefc8e25f43d54a0ae890929fc9c1c28caefbae
parentf42df37951d7548037a42672b648429240c6c698 (diff)
parent68df758665dbb6e14b13e96c79ef8886a3cdac41 (diff)
downloadandroid_packages_apps_Trebuchet-40ea0f8a1c11fba7809f0cdca6fa077d66eb7d4b.tar.gz
android_packages_apps_Trebuchet-40ea0f8a1c11fba7809f0cdca6fa077d66eb7d4b.tar.bz2
android_packages_apps_Trebuchet-40ea0f8a1c11fba7809f0cdca6fa077d66eb7d4b.zip
Merge "Use clear-all recent tasks call" into ub-launcher3-edmonton-polish
-rw-r--r--quickstep/libs/sysui_shared.jarbin133150 -> 136447 bytes
-rw-r--r--quickstep/src/com/android/quickstep/views/RecentsView.java6
2 files changed, 2 insertions, 4 deletions
diff --git a/quickstep/libs/sysui_shared.jar b/quickstep/libs/sysui_shared.jar
index 27de1e907..9d91d7ecc 100644
--- a/quickstep/libs/sysui_shared.jar
+++ b/quickstep/libs/sysui_shared.jar
Binary files differ
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java
index e18708b19..d0b7622e7 100644
--- a/quickstep/src/com/android/quickstep/views/RecentsView.java
+++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -935,10 +935,8 @@ public abstract class RecentsView<T extends BaseActivity> extends PagedView impl
mPendingAnimation = pendingAnimation;
mPendingAnimation.addEndListener((onEndListener) -> {
if (onEndListener.isSuccess) {
- int taskViewCount = getTaskViewCount();
- for (int i = 0; i < taskViewCount; i++) {
- removeTask(getTaskViewAt(i).getTask(), -1, onEndListener, false);
- }
+ // Remove all the task views now
+ ActivityManagerWrapper.getInstance().removeAllRecentTasks();
removeAllViews();
onAllTasksRemoved();
}