diff --git a/app/src/main/java/org/tasks/preferences/fragments/LookAndFeel.kt b/app/src/main/java/org/tasks/preferences/fragments/LookAndFeel.kt index e8a0421b0..45716db9a 100644 --- a/app/src/main/java/org/tasks/preferences/fragments/LookAndFeel.kt +++ b/app/src/main/java/org/tasks/preferences/fragments/LookAndFeel.kt @@ -162,7 +162,7 @@ class LookAndFeel : InjectingPreferenceFragment(), Preference.OnPreferenceChange } private fun updateLauncherPreference() { - val launcher = themeCache.getThemeColor(preferences.getInt(R.string.p_theme_launcher, 7)) + val launcher = themeCache.getLauncherColor(preferences.getInt(R.string.p_theme_launcher, 7)) setupColorPreference( R.string.p_theme_launcher, launcher.pickerColor, diff --git a/app/src/main/java/org/tasks/themes/ThemeCache.java b/app/src/main/java/org/tasks/themes/ThemeCache.java index a737f3ae9..ec7c9d8d9 100644 --- a/app/src/main/java/org/tasks/themes/ThemeCache.java +++ b/app/src/main/java/org/tasks/themes/ThemeCache.java @@ -114,6 +114,11 @@ public class ThemeCache { context, index, ContextCompat.getColor(context, ThemeColor.COLORS[index])); } + public ThemeColor getLauncherColor(int index) { + return new ThemeColor( + context, index, ContextCompat.getColor(context, ThemeColor.LAUNCHER_COLORS[index])); + } + public ThemeColor getUntaggedColor() { return untaggedColor; }