From b2068eaaf136139e2c1b70c3ea00e141a7da8fbf Mon Sep 17 00:00:00 2001 From: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com> Date: Sat, 8 Nov 2025 12:40:16 +0800 Subject: [PATCH] fix: Bring back icon badges for work profile --- lawnchair/res/drawable/ic_work_app_badge.xml | 42 ------------------- .../model/data/ItemInfoWithIcon.java | 3 +- 2 files changed, 2 insertions(+), 43 deletions(-) delete mode 100644 lawnchair/res/drawable/ic_work_app_badge.xml diff --git a/lawnchair/res/drawable/ic_work_app_badge.xml b/lawnchair/res/drawable/ic_work_app_badge.xml deleted file mode 100644 index e79c621ab1..0000000000 --- a/lawnchair/res/drawable/ic_work_app_badge.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - diff --git a/src/com/android/launcher3/model/data/ItemInfoWithIcon.java b/src/com/android/launcher3/model/data/ItemInfoWithIcon.java index 1641d502f1..b4bec53078 100644 --- a/src/com/android/launcher3/model/data/ItemInfoWithIcon.java +++ b/src/com/android/launcher3/model/data/ItemInfoWithIcon.java @@ -313,7 +313,8 @@ public abstract class ItemInfoWithIcon extends ItemInfo { * Returns a FastBitmapDrawable with the icon. */ public FastBitmapDrawable newIcon(Context context) { - return newIcon(context, PreferenceManager.getInstance(context).getThemedIcons().get()); + var shouldTheme = PreferenceManager.getInstance(context).getThemedIcons().get(); + return newIcon(context, shouldTheme ? BitmapInfo.FLAG_THEMED : BitmapInfo.FLAG_NO_BADGE); } /**