diff options
-rw-r--r-- | src/com/android/launcher3/graphics/LauncherIcons.java | 2 | ||||
-rw-r--r-- | src_config/com/android/launcher3/config/FeatureFlags.java | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/launcher3/graphics/LauncherIcons.java b/src/com/android/launcher3/graphics/LauncherIcons.java index 3fffb5bb5..1a50dfe14 100644 --- a/src/com/android/launcher3/graphics/LauncherIcons.java +++ b/src/com/android/launcher3/graphics/LauncherIcons.java @@ -228,7 +228,7 @@ public class LauncherIcons { * create MaskableIconDrawable. */ static Drawable wrapToMaskableIconDrawable(Context context, Drawable drawable) { - if (!(ProviderConfig.IS_DOGFOOD_BUILD && Utilities.isAtLeastO())) { + if (!(FeatureFlags.LEGACY_ICON_TREATMENT && Utilities.isAtLeastO())) { return drawable; } diff --git a/src_config/com/android/launcher3/config/FeatureFlags.java b/src_config/com/android/launcher3/config/FeatureFlags.java index 5c29366b9..7459c0c77 100644 --- a/src_config/com/android/launcher3/config/FeatureFlags.java +++ b/src_config/com/android/launcher3/config/FeatureFlags.java @@ -42,4 +42,6 @@ public final class FeatureFlags { public static final boolean LAUNCHER3_DIRECT_SCROLL = true; // When enabled icons are badged with the number of notifications associated with that app. public static final boolean BADGE_ICONS = true; + // When enabled, icons not supporting {@link MaskableIconDrawable} will be wrapped in this class. + public static final boolean LEGACY_ICON_TREATMENT = false; } |