commit | 734bc94c992bf426dade66192e4bf85fe3d1127e | [log] [tgz] |
---|---|---|
author | Issei Suzuki <issei@google.com> | Wed Jun 05 13:59:52 2019 +0200 |
committer | Issei Suzuki <issei@google.com> | Fri Jun 14 11:21:25 2019 +0200 |
tree | e79d1daf3f1893ac32d6e87b5a59739ffc10c2cf | |
parent | 79d11d855230f9acd5641bd51681c006358a9c31 [diff] [blame] |
Handle process die event of a bubble activity gracefully. When the process behind a bubble activity died (e.g. killed by lmkd, or app crash), collapse the bubble and restart the activity when it's expanded next time. Bug: 126945401 Test: atest TaskStackChangedListenerTest Change-Id: Ia2ee21f9ced51fe33756b1e12159f445d6ed083d
diff --git a/services/core/java/com/android/server/wm/ActivityTaskManagerService.java b/services/core/java/com/android/server/wm/ActivityTaskManagerService.java index 9fc278e..277da06 100644 --- a/services/core/java/com/android/server/wm/ActivityTaskManagerService.java +++ b/services/core/java/com/android/server/wm/ActivityTaskManagerService.java
@@ -6040,6 +6040,10 @@ return allUids.contains(uid); } + void notifySingleTaskDisplayEmpty(int displayId) { + mTaskChangeNotificationController.notifySingleTaskDisplayEmpty(displayId); + } + final class H extends Handler { static final int REPORT_TIME_TRACKER_MSG = 1;