Merge "Fix activity icon badging for non-bitmap icons" into oc-dev am: 9f607f4c0b

am: eb63919bc4

Change-Id: Ie035bcafa71e4b8d2e2e839212b001dc4c1d00f7
This commit is contained in:
Makoto Onuki
2017-06-26 23:36:48 +00:00
committed by android-build-merger

View File

@@ -20,12 +20,10 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.res.Resources;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.UserHandle;
import android.os.UserManager;
import android.util.DisplayMetrics;
import android.util.Log;
/**
* A representation of an activity that can belong to this user or a managed
@@ -173,12 +171,6 @@ public class LauncherActivityInfo {
public Drawable getBadgedIcon(int density) {
Drawable originalIcon = getIcon(density);
if (originalIcon instanceof BitmapDrawable) {
// TODO: Go through LauncherAppsService
return mPm.getUserBadgedIcon(originalIcon, mUser);
} else {
Log.e(TAG, "Unable to create badged icon for " + mActivityInfo);
}
return originalIcon;
return mPm.getUserBadgedIcon(originalIcon, mUser);
}
}