From 5fac4fd735764c8ccb5374d35687cabc2bf2968d Mon Sep 17 00:00:00 2001 From: conradchen Date: Tue, 14 Dec 2021 15:39:52 -0500 Subject: [PATCH] [Catalog] Fix chip icon colors It doesn't make sense to use pure black/white for the star icon's unchecked/checked states. Changes to use ?attr/colorControlNormal to support light/dark mode switching and chip icon tinting. PiperOrigin-RevId: 416369553 --- ..._star_border_black_24.xml => ic_star_border_vd_theme_24.xml} | 2 +- .../catalog/assets/res/drawable/ic_star_checkable_24.xml | 2 +- .../catalog/assets/res/drawable/ic_star_vd_theme_24.xml | 2 +- .../io/material/catalog/chip/res/layout/cat_chip_content.xml | 2 ++ 4 files changed, 5 insertions(+), 3 deletions(-) rename catalog/java/io/material/catalog/assets/res/drawable/{ic_star_border_black_24.xml => ic_star_border_vd_theme_24.xml} (95%) diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_black_24.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_vd_theme_24.xml similarity index 95% rename from catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_black_24.xml rename to catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_vd_theme_24.xml index 577dd2129..c835d10d8 100644 --- a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_black_24.xml +++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_border_vd_theme_24.xml @@ -20,6 +20,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_checkable_24.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_checkable_24.xml index feac550a1..09c7c1a6f 100644 --- a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_checkable_24.xml +++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_checkable_24.xml @@ -17,5 +17,5 @@ - + diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_vd_theme_24.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_vd_theme_24.xml index f1e7c6235..cd56f1b2a 100644 --- a/catalog/java/io/material/catalog/assets/res/drawable/ic_star_vd_theme_24.xml +++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_star_vd_theme_24.xml @@ -17,6 +17,6 @@ android:viewportWidth="24.0" android:width="24dp"> diff --git a/catalog/java/io/material/catalog/chip/res/layout/cat_chip_content.xml b/catalog/java/io/material/catalog/chip/res/layout/cat_chip_content.xml index cfaad79c4..2785be4a4 100644 --- a/catalog/java/io/material/catalog/chip/res/layout/cat_chip_content.xml +++ b/catalog/java/io/material/catalog/chip/res/layout/cat_chip_content.xml @@ -50,6 +50,7 @@ android:layout_toRightOf="@id/cat_chip_input" android:ellipsize="end" android:text="@string/cat_chip_text" + app:checkedIconVisible="false" app:chipIcon="@drawable/ic_star_checkable_24" app:ensureMinTouchTargetSize="true"/> @@ -83,6 +84,7 @@ android:layout_toRightOf="@id/cat_chip_input_icon" android:ellipsize="end" android:text="@string/cat_chip_text" + app:checkedIconVisible="false" app:chipIcon="@drawable/ic_star_checkable_24" app:ensureMinTouchTargetSize="true"/>