diff --git a/app/src/main/java/com/osfans/trime/data/theme/ColorManager.kt b/app/src/main/java/com/osfans/trime/data/theme/ColorManager.kt index 0cb0dcce85..a5a708b342 100644 --- a/app/src/main/java/com/osfans/trime/data/theme/ColorManager.kt +++ b/app/src/main/java/com/osfans/trime/data/theme/ColorManager.kt @@ -314,7 +314,7 @@ object ColorManager { m: Map, key: String?, ): Int? { - val value = getColorValue(m[key] as String?) + val value = getColorValue(m[key].toString()) return if (value is Int) value else null } @@ -335,7 +335,7 @@ object ColorManager { m: Map, key: String, ): Drawable? { - val value = getColorValue(m[key] as String?) + val value = getColorValue(m[key].toString()) if (value is Int) { return GradientDrawable().apply { setColor(value) } } else if (value is Drawable) {