summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/GetActivityIconTask.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/GetActivityIconTask.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/GetActivityIconTask.java
index 2ae644e01ecb..f46d1a6067ff 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/GetActivityIconTask.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/GetActivityIconTask.java
@@ -61,7 +61,8 @@ class GetActivityIconTask extends AsyncTask<AppInfo, Void, Drawable> {
return null;
}
- return ai.loadIcon(mPackageManager);
+ Drawable unbadgedIcon = ai.loadIcon(mPackageManager);
+ return mPackageManager.getUserBadgedIcon(unbadgedIcon, appInfo.getUser());
} catch (RemoteException e) {
Slog.w(TAG, "Icon not found for " + appInfo, e);
return null;