summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2013-05-12 15:09:04 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-05-12 15:09:04 -0700
commitc5356f6dec3e284b75ba0746d3ec3f3c4a1eff2e (patch)
tree1eb21fc521e2909e305e8f4dc831103f36c19e77
parentb0245edae86b5811ea743c0f4cea095488304b1a (diff)
parente39e313a356c43df104fc32a8efcb8fc92a72d80 (diff)
downloadframeworks_base-c5356f6dec3e284b75ba0746d3ec3f3c4a1eff2e.zip
frameworks_base-c5356f6dec3e284b75ba0746d3ec3f3c4a1eff2e.tar.gz
frameworks_base-c5356f6dec3e284b75ba0746d3ec3f3c4a1eff2e.tar.bz2
am e39e313a: am c7588aa3: Merge "restart notification listener on package add" into jb-mr2-dev
* commit 'e39e313a356c43df104fc32a8efcb8fc92a72d80': restart notification listener on package add
-rw-r--r--services/java/com/android/server/NotificationManagerService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/services/java/com/android/server/NotificationManagerService.java b/services/java/com/android/server/NotificationManagerService.java
index 6b38f89..fac1fe8 100644
--- a/services/java/com/android/server/NotificationManagerService.java
+++ b/services/java/com/android/server/NotificationManagerService.java
@@ -1074,7 +1074,8 @@ public class NotificationManagerService extends INotificationManager.Stub
boolean queryRestart = false;
boolean packageChanged = false;
- if (action.equals(Intent.ACTION_PACKAGE_REMOVED)
+ if (action.equals(Intent.ACTION_PACKAGE_ADDED)
+ || action.equals(Intent.ACTION_PACKAGE_REMOVED)
|| action.equals(Intent.ACTION_PACKAGE_RESTARTED)
|| (packageChanged=action.equals(Intent.ACTION_PACKAGE_CHANGED))
|| (queryRestart=action.equals(Intent.ACTION_QUERY_PACKAGE_RESTART))
@@ -1259,6 +1260,7 @@ public class NotificationManagerService extends INotificationManager.Stub
filter.addAction(Intent.ACTION_USER_SWITCHED);
mContext.registerReceiver(mIntentReceiver, filter);
IntentFilter pkgFilter = new IntentFilter();
+ pkgFilter.addAction(Intent.ACTION_PACKAGE_ADDED);
pkgFilter.addAction(Intent.ACTION_PACKAGE_REMOVED);
pkgFilter.addAction(Intent.ACTION_PACKAGE_CHANGED);
pkgFilter.addAction(Intent.ACTION_PACKAGE_RESTARTED);