From 9c91df56f3602f4e44692728d4b809e5769bb11d Mon Sep 17 00:00:00 2001 From: M57 <41645758+Hy4ri@users.noreply.github.com> Date: Thu, 27 Aug 2026 02:38:05 +0300 Subject: [PATCH] fix(theme): replace Color.Gray fallback with Color.Unspecified in palette color pickers Resolves checkColorLiterals hardcoded color guard failure in CreateBotDialog and EditBotBottomSheet. --- .../java/com/m57/hermescontrol/ui/bots/CreateBotDialog.kt | 4 ++-- .../java/com/m57/hermescontrol/ui/bots/EditBotBottomSheet.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/m57/hermescontrol/ui/bots/CreateBotDialog.kt b/app/src/main/java/com/m57/hermescontrol/ui/bots/CreateBotDialog.kt index 5c5c5c6e..0f70cf58 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/bots/CreateBotDialog.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/bots/CreateBotDialog.kt @@ -170,7 +170,7 @@ fun CreateBotDialog( horizontalArrangement = Arrangement.spacedBy(8.dp), ) { PALETTE_COLORS.take(5).forEach { hex -> - val color = parseHexColor(hex, Color.Gray) + val color = parseHexColor(hex, Color.Unspecified) Box( modifier = Modifier @@ -196,7 +196,7 @@ fun CreateBotDialog( horizontalArrangement = Arrangement.spacedBy(8.dp), ) { PALETTE_COLORS.drop(5).forEach { hex -> - val color = parseHexColor(hex, Color.Gray) + val color = parseHexColor(hex, Color.Unspecified) Box( modifier = Modifier diff --git a/app/src/main/java/com/m57/hermescontrol/ui/bots/EditBotBottomSheet.kt b/app/src/main/java/com/m57/hermescontrol/ui/bots/EditBotBottomSheet.kt index 2a277490..bad687cf 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/bots/EditBotBottomSheet.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/bots/EditBotBottomSheet.kt @@ -201,7 +201,7 @@ fun EditBotBottomSheet( horizontalArrangement = Arrangement.spacedBy(8.dp), ) { PALETTE_COLORS.take(5).forEach { hex -> - val color = parseHexColor(hex, Color.Gray) + val color = parseHexColor(hex, Color.Unspecified) Box( modifier = Modifier @@ -227,7 +227,7 @@ fun EditBotBottomSheet( horizontalArrangement = Arrangement.spacedBy(8.dp), ) { PALETTE_COLORS.drop(5).forEach { hex -> - val color = parseHexColor(hex, Color.Gray) + val color = parseHexColor(hex, Color.Unspecified) Box( modifier = Modifier