From c07e6af1bcbac2c17ee7a939233ba70850d3e3f9 Mon Sep 17 00:00:00 2001 From: Howard Wu Date: Sun, 20 Aug 2023 02:33:31 +0800 Subject: [PATCH] Don't shrink non-AdaptiveIcons (#2699) The shrunken icon didn't look good, so decided to disable it unconditionally --- app/src/main/java/org/lsposed/manager/util/AppModule.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/src/main/java/org/lsposed/manager/util/AppModule.java b/app/src/main/java/org/lsposed/manager/util/AppModule.java index 6fb90c74..c827ffd7 100644 --- a/app/src/main/java/org/lsposed/manager/util/AppModule.java +++ b/app/src/main/java/org/lsposed/manager/util/AppModule.java @@ -23,7 +23,6 @@ package org.lsposed.manager.util; import android.content.Context; import android.content.pm.PackageInfo; import android.graphics.Bitmap; -import android.graphics.drawable.AdaptiveIconDrawable; import androidx.annotation.NonNull; @@ -44,10 +43,7 @@ public class AppModule extends AppGlideModule { @Override public void registerComponents(Context context, @NonNull Glide glide, Registry registry) { int iconSize = context.getResources().getDimensionPixelSize(R.dimen.app_icon_size); - var info = context.getApplicationInfo(); - var pm = context.getPackageManager(); - var shrinkNonAdaptiveIcons = info.loadIcon(pm) instanceof AdaptiveIconDrawable; - var factory = new AppIconModelLoader.Factory(iconSize, shrinkNonAdaptiveIcons, context); + var factory = new AppIconModelLoader.Factory(iconSize, false, context); registry.prepend(PackageInfo.class, Bitmap.class, factory); } }