From b2d0318533bfe7dde106858ac4e9c7cf3138d5f2 Mon Sep 17 00:00:00 2001 From: rushiiMachine <33725716+rushiiMachine@users.noreply.github.com> Date: Sun, 1 Jun 2025 11:25:46 -0700 Subject: [PATCH] fix(PatchOptions): incorrect icon preview colors for different modes --- .../manager/ui/screens/patchopts/PatchOptionsScreen.kt | 8 +++++++- app/src/main/res/values/strings.xml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/aliucord/manager/ui/screens/patchopts/PatchOptionsScreen.kt b/app/src/main/kotlin/com/aliucord/manager/ui/screens/patchopts/PatchOptionsScreen.kt index b219c17..98e535e 100644 --- a/app/src/main/kotlin/com/aliucord/manager/ui/screens/patchopts/PatchOptionsScreen.kt +++ b/app/src/main/kotlin/com/aliucord/manager/ui/screens/patchopts/PatchOptionsScreen.kt @@ -82,7 +82,13 @@ class PatchOptionsScreen( debuggable = model.debuggable, setDebuggable = model::changeDebuggable, - selectedColor = iconModel.selectedColor.toColor(), + selectedColor = when (iconModel.mode) { + IconOptionsMode.Original -> PatchOptions.IconReplacement.BlurpleColor + IconOptionsMode.OldDiscord -> PatchOptions.IconReplacement.OldBlurpleColor + IconOptionsMode.Aliucord -> PatchOptions.IconReplacement.AliucordColor + IconOptionsMode.CustomColor -> iconModel.selectedColor.toColor() + IconOptionsMode.CustomImage -> null + }, oldLogo = iconModel.mode == IconOptionsMode.OldDiscord, selectedImage = { iconModel.selectedImage }, onOpenIconOptions = { navigator.push(IconOptionsScreen()) }, diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3fd828f..994a3be 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -120,7 +120,7 @@ Fetching target Discord version Checking for newer installations Downloading Discord APK - Downloading Kotlin Stdlib + Downloading Kotlin library Downloading Aliucord Injector Downloading Aliuhook library Downloading smali patches