summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorKenny Guy <kennyguy@google.com>2014-08-29 18:50:30 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-08-29 18:50:30 +0000
commit42fc95cedc174c171bc79d13b3422f4038811529 (patch)
tree12773366f3312c509535a1236e3fa048bed7338f /packages
parent4bf61aa61e83cbc7a7852beea3ffdd201f2cb73b (diff)
parent4f9cbd2a2b6b4bd10cd381e977711c0cd5d444f2 (diff)
downloadframeworks_base-42fc95cedc174c171bc79d13b3422f4038811529.zip
frameworks_base-42fc95cedc174c171bc79d13b3422f4038811529.tar.gz
frameworks_base-42fc95cedc174c171bc79d13b3422f4038811529.tar.bz2
am d74446b2: am 21e106f8: Merge "Load ApplicationInfo for correct user." into lmp-dev
* commit 'd74446b251aa2258ef6bbff33019a236836630be': Load ApplicationInfo for correct user.
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
index da99118..c8adf61 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
@@ -582,9 +582,11 @@ public abstract class BaseStatusBar extends SystemUI implements
protected void applyColorsAndBackgrounds(StatusBarNotification sbn,
NotificationData.Entry entry) {
+ PackageManager pmUser = getPackageManagerForUser(
+ entry.notification.getUser().getIdentifier());
int version = 0;
try {
- ApplicationInfo info = mContext.getPackageManager().getApplicationInfo(sbn.getPackageName(), 0);
+ ApplicationInfo info = pmUser.getApplicationInfo(sbn.getPackageName(), 0);
version = info.targetSdkVersion;
} catch (NameNotFoundException ex) {
Log.e(TAG, "Failed looking up ApplicationInfo for " + sbn.getPackageName(), ex);