summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/am
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2012-10-07 08:17:46 -0700
committerAmith Yamasani <yamasani@google.com>2012-10-07 15:56:34 -0700
commit64442c11555d828a41af0b8a58ab933357889061 (patch)
tree4a4050e4932bfd85f00a23915660dc8ed01aa1c4 /services/java/com/android/server/am
parent1ad0fd9c04ae2e352c59129b979145e662f25cbc (diff)
downloadframeworks_base-64442c11555d828a41af0b8a58ab933357889061.zip
frameworks_base-64442c11555d828a41af0b8a58ab933357889061.tar.gz
frameworks_base-64442c11555d828a41af0b8a58ab933357889061.tar.bz2
Fix resource reading for secondary users
Bug: 7086881 Load resources for the correct user. Also clean up package monitoring and locking. Added dump method to SearchManagerService. Sneaking in a change to make crash dialogs visible to current user. Change-Id: Id56dd15428d66084de995e28be242db27c15fda3
Diffstat (limited to 'services/java/com/android/server/am')
-rw-r--r--services/java/com/android/server/am/AppErrorDialog.java1
-rw-r--r--services/java/com/android/server/am/AppNotRespondingDialog.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/AppErrorDialog.java b/services/java/com/android/server/am/AppErrorDialog.java
index a9c77fc..ffa1e92 100644
--- a/services/java/com/android/server/am/AppErrorDialog.java
+++ b/services/java/com/android/server/am/AppErrorDialog.java
@@ -75,6 +75,7 @@ class AppErrorDialog extends BaseErrorDialog {
getWindow().addFlags(FLAG_SYSTEM_ERROR);
WindowManager.LayoutParams attrs = getWindow().getAttributes();
attrs.setTitle("Application Error: " + app.info.processName);
+ attrs.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_SHOW_FOR_ALL_USERS;
getWindow().setAttributes(attrs);
if (app.persistent) {
getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ERROR);
diff --git a/services/java/com/android/server/am/AppNotRespondingDialog.java b/services/java/com/android/server/am/AppNotRespondingDialog.java
index 58e533b..af61c9b 100644
--- a/services/java/com/android/server/am/AppNotRespondingDialog.java
+++ b/services/java/com/android/server/am/AppNotRespondingDialog.java
@@ -97,6 +97,7 @@ class AppNotRespondingDialog extends BaseErrorDialog {
getWindow().addFlags(FLAG_SYSTEM_ERROR);
WindowManager.LayoutParams attrs = getWindow().getAttributes();
attrs.setTitle("Application Not Responding: " + app.info.processName);
+ attrs.privateFlags = WindowManager.LayoutParams.PRIVATE_FLAG_SHOW_FOR_ALL_USERS;
getWindow().setAttributes(attrs);
}