Skip to content

Commit 2e361e7

Browse files
committed
fix: can't change app icon (debug versions only)
1 parent e3c6f4f commit 2e361e7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

app/src/main/java/com/github/libretube/helpers/ThemeHelper.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ object ThemeHelper {
128128
fun changeIcon(context: Context, newLogoActivityAlias: String) {
129129
// Disable Old Icon(s)
130130
for (appIcon in IconsSheetAdapter.availableIcons) {
131-
val activityClass = context.packageName + "." + appIcon.activityAlias
131+
val activityClass = context.packageName.removeSuffix(".debug") + "." + appIcon.activityAlias
132132

133133
// remove old icons
134134
context.packageManager.setComponentEnabledSetting(
@@ -139,7 +139,7 @@ object ThemeHelper {
139139
}
140140

141141
// set the class name for the activity alias
142-
val newLogoActivityClass = context.packageName + "." + newLogoActivityAlias
142+
val newLogoActivityClass = context.packageName.removeSuffix(".debug") + "." + newLogoActivityAlias
143143
// Enable New Icon
144144
context.packageManager.setComponentEnabledSetting(
145145
ComponentName(context.packageName, newLogoActivityClass),

0 commit comments

Comments
 (0)