From ff373cfbb42aebcb300adbaad9c7427dd22754f7 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 2 Mar 2020 08:14:05 -0600 Subject: [PATCH] Show not interested icon when no list color chosen --- .../org/tasks/activities/BaseListSettingsActivity.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/tasks/activities/BaseListSettingsActivity.java b/app/src/main/java/org/tasks/activities/BaseListSettingsActivity.java index 39ae1ef78..55c3db125 100644 --- a/app/src/main/java/org/tasks/activities/BaseListSettingsActivity.java +++ b/app/src/main/java/org/tasks/activities/BaseListSettingsActivity.java @@ -164,15 +164,16 @@ public abstract class BaseListSettingsActivity extends ThemedInjectingAppCompatA protected void updateTheme() { ThemeColor themeColor; - DrawableUtil.setLeftDrawable(this, color, R.drawable.color_picker); - Drawable leftDrawable = getLeftDrawable(color); if (selectedColor == 0) { themeColor = this.themeColor; + DrawableUtil.setLeftDrawable(this, color, R.drawable.ic_outline_not_interested_24px); DrawableCompat.setTint( - leftDrawable, ContextCompat.getColor(this, android.R.color.transparent)); + getLeftDrawable(color), ContextCompat.getColor(this, R.color.icon_tint_with_alpha)); clear.setVisibility(View.GONE); } else { themeColor = newThemeColor(this, selectedColor); + DrawableUtil.setLeftDrawable(this, color, R.drawable.color_picker); + Drawable leftDrawable = getLeftDrawable(color); DrawableCompat.setTint( leftDrawable instanceof LayerDrawable ? ((LayerDrawable) leftDrawable).getDrawable(0)