diff options
author | Kenny Guy <kennyguy@google.com> | 2014-08-29 18:50:30 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-08-29 18:50:30 +0000 |
commit | 42fc95cedc174c171bc79d13b3422f4038811529 (patch) | |
tree | 12773366f3312c509535a1236e3fa048bed7338f /packages/SystemUI | |
parent | 4bf61aa61e83cbc7a7852beea3ffdd201f2cb73b (diff) | |
parent | 4f9cbd2a2b6b4bd10cd381e977711c0cd5d444f2 (diff) | |
download | frameworks_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/SystemUI')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java | 4 |
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); |