summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2019-05-21 08:05:25 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-05-21 08:05:25 +0000
commit14ad8ec849a5e69a9d33f3670ad2dcba81859ef2 (patch)
tree670e348a57c1ca52ac60f63241c687ba93f8b255 /src
parent62d177d7fecdb7b38e7b950ecfef0d204e813ef8 (diff)
parent8c92a0d2047682ce789e9bbfc83f80fff66d9ba9 (diff)
downloadandroid_packages_apps_PackageInstaller-14ad8ec849a5e69a9d33f3670ad2dcba81859ef2.tar.gz
android_packages_apps_PackageInstaller-14ad8ec849a5e69a9d33f3670ad2dcba81859ef2.tar.bz2
android_packages_apps_PackageInstaller-14ad8ec849a5e69a9d33f3670ad2dcba81859ef2.zip
Merge "Let launcher3 IconFactory add user badges." into qt-dev
Diffstat (limited to 'src')
-rw-r--r--src/com/android/packageinstaller/permission/utils/Utils.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/com/android/packageinstaller/permission/utils/Utils.java b/src/com/android/packageinstaller/permission/utils/Utils.java
index 53c5cb1f..867d603c 100644
--- a/src/com/android/packageinstaller/permission/utils/Utils.java
+++ b/src/com/android/packageinstaller/permission/utils/Utils.java
@@ -59,7 +59,6 @@ import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.Parcelable;
-import android.os.Process;
import android.os.UserHandle;
import android.os.UserManager;
import android.provider.DeviceConfig;
@@ -720,14 +719,10 @@ public final class Utils {
public static @NonNull Drawable getBadgedIcon(@NonNull Context context,
@NonNull ApplicationInfo appInfo) {
UserHandle user = UserHandle.getUserHandleForUid(appInfo.uid);
- if (Process.myUserHandle().equals(user)) {
- return appInfo.loadIcon(context.getPackageManager());
- } else {
- try (IconFactory iconFactory = IconFactory.obtain(context)) {
- Bitmap iconBmp = iconFactory.createBadgedIconBitmap(
- appInfo.loadUnbadgedIcon(context.getPackageManager()), user, false).icon;
- return new BitmapDrawable(context.getResources(), iconBmp);
- }
+ try (IconFactory iconFactory = IconFactory.obtain(context)) {
+ Bitmap iconBmp = iconFactory.createBadgedIconBitmap(
+ appInfo.loadUnbadgedIcon(context.getPackageManager()), user, false).icon;
+ return new BitmapDrawable(context.getResources(), iconBmp);
}
}