From 6cf67faf3b77c3a442d41b46081ca1fdf2ca853c Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Mon, 21 Dec 2009 16:46:34 -0800 Subject: [PATCH] Fix issue #2329765: Activities are not being immediately stopped. This was caused by the launchers new hidden surface on top. The algorithm for determining whether an activity was visible assumed that all windows would want to be visible. Now it ignores ones that have explicitly requested to be hidden. --- services/java/com/android/server/WindowManagerService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/java/com/android/server/WindowManagerService.java b/services/java/com/android/server/WindowManagerService.java index cdb8686735035..9270a82973743 100644 --- a/services/java/com/android/server/WindowManagerService.java +++ b/services/java/com/android/server/WindowManagerService.java @@ -8511,7 +8511,8 @@ public class WindowManagerService extends IWindowManager.Stub final int N = allAppWindows.size(); for (int i=0; i