From 86c300e721377fc4081a7f424e3b58cc422c5c15 Mon Sep 17 00:00:00 2001 From: Catherine Liang Date: Fri, 3 Nov 2023 09:45:17 +0800 Subject: Fix color logging crash Bug: 309005949 Test: manually tested different wallpaper & other color options Flag: NONE Change-Id: I511c78a12aec1c7544c75ad7c5034c1c7d739012 --- src/com/android/customization/model/color/ColorOption.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/com/android/customization') diff --git a/src/com/android/customization/model/color/ColorOption.java b/src/com/android/customization/model/color/ColorOption.java index 30352217..77fe4044 100644 --- a/src/com/android/customization/model/color/ColorOption.java +++ b/src/com/android/customization/model/color/ColorOption.java @@ -112,6 +112,9 @@ public abstract class ColorOption implements CustomizationOption { if (seedColor == null || seedColor.isEmpty()) { return ThemesUserEventLogger.NULL_SEED_COLOR; } + if (!seedColor.startsWith("#")) { + seedColor = "#" + seedColor; + } return Color.parseColor(seedColor); } -- cgit v1.2.3