Using a placeholder icon shape instead of low-res/blurry icon
Bug: 111142970
Change-Id: I867224464ae9c026f4dcb5256ef14fc39c8e751d
diff --git a/src/com/android/launcher3/ItemInfoWithIcon.java b/src/com/android/launcher3/ItemInfoWithIcon.java
index 4677d31..2ceb0dd 100644
--- a/src/com/android/launcher3/ItemInfoWithIcon.java
+++ b/src/com/android/launcher3/ItemInfoWithIcon.java
@@ -16,6 +16,8 @@
package com.android.launcher3;
+import static com.android.launcher3.graphics.BitmapInfo.LOW_RES_ICON;
+
import android.graphics.Bitmap;
/**
@@ -34,11 +36,6 @@
public int iconColor;
/**
- * Indicates whether we're using a low res icon
- */
- public boolean usingLowResIcon;
-
- /**
* Indicates that the icon is disabled due to safe mode restrictions.
*/
public static final int FLAG_DISABLED_SAFEMODE = 1 << 0;
@@ -107,7 +104,6 @@
super(info);
iconBitmap = info.iconBitmap;
iconColor = info.iconColor;
- usingLowResIcon = info.usingLowResIcon;
runtimeStatusFlags = info.runtimeStatusFlags;
}
@@ -115,4 +111,11 @@
public boolean isDisabled() {
return (runtimeStatusFlags & FLAG_DISABLED_MASK) != 0;
}
+
+ /**
+ * Indicates whether we're using a low res icon
+ */
+ public boolean usingLowResIcon() {
+ return iconBitmap == LOW_RES_ICON;
+ }
}