diff options
| author | 2019-10-16 14:43:19 +0000 | |
|---|---|---|
| committer | 2019-10-16 14:43:19 +0000 | |
| commit | 0d5b27b2db22f94bb8e54b53efd522bf0ecd5b2f (patch) | |
| tree | b9c4fad0d9abbbcfee4143b49adcd18d5da60117 | |
| parent | 0d1847aecb4c6953cd7163fb32e07dde6fde8d7d (diff) | |
| parent | f59b813536854c73c344490afadda7b046e34c54 (diff) | |
Merge "Fix: Recent Apps not closing"
| -rw-r--r-- | services/core/java/com/android/server/wm/ActivityRecord.java | 4 | ||||
| -rw-r--r-- | services/core/java/com/android/server/wm/ActivityStackSupervisor.java | 1 |
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 371a94356432..19ebade4297b 100644 --- a/services/core/java/com/android/server/wm/ActivityRecord.java +++ b/services/core/java/com/android/server/wm/ActivityRecord.java @@ -1541,10 +1541,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 19916bc617f4..c8a63568bdc0 100644 --- a/services/core/java/com/android/server/wm/ActivityStackSupervisor.java +++ b/services/core/java/com/android/server/wm/ActivityStackSupervisor.java @@ -1794,6 +1794,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); } |