diff options
Diffstat (limited to 'services/java/com/android/server/am/ActivityStack.java')
-rw-r--r-- | services/java/com/android/server/am/ActivityStack.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/ActivityStack.java b/services/java/com/android/server/am/ActivityStack.java index 066989b8d631..525b7e12e196 100644 --- a/services/java/com/android/server/am/ActivityStack.java +++ b/services/java/com/android/server/am/ActivityStack.java @@ -2629,6 +2629,9 @@ final class ActivityStack { if (DEBUG_STACK) Slog.i(TAG, "removeActivityFromHistoryLocked: last activity removed from " + this); mStackSupervisor.removeTask(task); + if (task.mOnTopOfHome) { + mStackSupervisor.moveHomeToTop(); + } } r.takeFromHistory(); removeTimeoutsForActivityLocked(r); |