commit | 3b0c3b981b38927b976d8d6a9d6b721e8c547d97 | [log] [tgz] |
---|---|---|
author | Winson Chung <winsonc@google.com> | Tue May 01 10:03:31 2018 -0700 |
committer | Winson Chung <winsonc@google.com> | Tue May 01 10:04:46 2018 -0700 |
tree | c3f1f39ddc6e976bd0fce63f830e9478f133e8e7 | |
parent | 59d6f26cd4c80fa733748f5864a40555476ab28f [diff] |
Remove associated task views if task is removed while Overview is showing Bug: 78660939 Change-Id: Iccfb09c985662c150f42d382b92d17f853abaaea
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index f521b25..8d6b890 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -144,6 +144,14 @@ // TODO: Re-enable layout transitions for addition of the unpinned task reloadIfNeeded(); } + + @Override + public void onTaskRemoved(int taskId) { + TaskView taskView = getTaskView(taskId); + if (taskView != null) { + dismissTask(taskView, true /* animate */, false /* removeTask */); + } + } }; private int mLoadPlanId = -1;