diff --git a/src/com/android/launcher3/Utilities.java b/src/com/android/launcher3/Utilities.java index dbb199dc2e..878a2c9b6a 100644 --- a/src/com/android/launcher3/Utilities.java +++ b/src/com/android/launcher3/Utilities.java @@ -769,7 +769,8 @@ public final class Utilities { } AdaptiveIconDrawable result; - if(ExtendedBitmapDrawable.isFromIconPack(mainIcon) || !PreferenceManager.INSTANCE.get(context).getWrapAdaptiveIcons().get()) return null; + if (ExtendedBitmapDrawable.isFromIconPack(mainIcon) || (!PreferenceManager.INSTANCE.get(context).getWrapAdaptiveIcons().get() && info.itemType != LauncherSettings.Favorites.ITEM_TYPE_FOLDER)) + return null; if (mainIcon instanceof AdaptiveIconDrawable aid) { result = aid; } else {