summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2019-10-16 09:08:11 -0700
committer android-build-merger <android-build-merger@google.com> 2019-10-16 09:08:11 -0700
commite0784ef31c56c137b3cd8527d292cea43fc2c0fc (patch)
tree2ee493037022abef2fabc50c810cb14dce4e8cd4
parent66778577496f045c95107e6a065ab50a6d2a5a7b (diff)
parentc130b41517b56a1cf99bc4354be89e722c9e8bf0 (diff)
Merge "Fix: Recent Apps not closing" am: 0d5b27b2db
am: c130b41517 Change-Id: If8bffd34efab2a6b7ce5d2d4900950769290c5bf
-rw-r--r--services/core/java/com/android/server/wm/ActivityRecord.java4
-rw-r--r--services/core/java/com/android/server/wm/ActivityStackSupervisor.java1
2 files changed, 1 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/wm/ActivityRecord.java b/services/core/java/com/android/server/wm/ActivityRecord.java
index 64913609a81c..1d8f059a7e75 100644
--- a/services/core/java/com/android/server/wm/ActivityRecord.java
+++ b/services/core/java/com/android/server/wm/ActivityRecord.java
@@ -1543,10 +1543,6 @@ final class ActivityRecord extends ConfigurationContainer {
if (stopped) {
clearOptionsLocked();
}
-
- if (mAtmService != null) {
- mAtmService.getTaskChangeNotificationController().notifyTaskStackChanged();
- }
}
UriPermissionOwner getUriPermissionsLocked() {
diff --git a/services/core/java/com/android/server/wm/ActivityStackSupervisor.java b/services/core/java/com/android/server/wm/ActivityStackSupervisor.java
index 3550ebf9a03f..8f573c0e7234 100644
--- a/services/core/java/com/android/server/wm/ActivityStackSupervisor.java
+++ b/services/core/java/com/android/server/wm/ActivityStackSupervisor.java
@@ -1809,6 +1809,7 @@ public class ActivityStackSupervisor implements RecentTasks.Callbacks {
tr.removeTaskActivitiesLocked(pauseImmediately, reason);
cleanUpRemovedTaskLocked(tr, killProcess, removeFromRecents);
mService.getLockTaskController().clearLockedTask(tr);
+ mService.getTaskChangeNotificationController().notifyTaskStackChanged();
if (tr.isPersistable) {
mService.notifyTaskPersisterLocked(null, true);
}