From 760b2314d90bfe8afc4aafb7039b1de617897e10 Mon Sep 17 00:00:00 2001 From: Craig Mautner Date: Fri, 11 Oct 2013 11:57:07 -0700 Subject: [PATCH] Add test for topmost home stack activity being home. And restarts home if test fails. Fixes bug 11118615. Change-Id: I3b6c544d479b467f10febff512798c2db8e32f74 --- .../java/com/android/server/am/ActivityStackSupervisor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/am/ActivityStackSupervisor.java b/services/java/com/android/server/am/ActivityStackSupervisor.java index b4de258a8051a..d758cd48807e0 100644 --- a/services/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/java/com/android/server/am/ActivityStackSupervisor.java @@ -285,7 +285,7 @@ public final class ActivityStackSupervisor { } mHomeStack.moveHomeTaskToTop(); ActivityRecord r = mHomeStack.topRunningActivityLocked(null); - if (r != null) { + if (r != null && r.isHomeActivity()) { mService.setFocusedActivityLocked(r); return resumeTopActivitiesLocked(mHomeStack, prev, null); }