fix: can't change app icon (debug versions only)

This commit is contained in:
Bnyro 2025-02-10 17:44:23 +01:00
parent e3c6f4fa79
commit 2e361e7b8f

View File

@ -128,7 +128,7 @@ object ThemeHelper {
fun changeIcon(context: Context, newLogoActivityAlias: String) {
// Disable Old Icon(s)
for (appIcon in IconsSheetAdapter.availableIcons) {
val activityClass = context.packageName + "." + appIcon.activityAlias
val activityClass = context.packageName.removeSuffix(".debug") + "." + appIcon.activityAlias
// remove old icons
context.packageManager.setComponentEnabledSetting(
@ -139,7 +139,7 @@ object ThemeHelper {
}
// set the class name for the activity alias
val newLogoActivityClass = context.packageName + "." + newLogoActivityAlias
val newLogoActivityClass = context.packageName.removeSuffix(".debug") + "." + newLogoActivityAlias
// Enable New Icon
context.packageManager.setComponentEnabledSetting(
ComponentName(context.packageName, newLogoActivityClass),