From 1360a8a4324e53a426d5860a3a55fcff070628cf Mon Sep 17 00:00:00 2001 From: John Schneuker <60242307+JohnSchneuker@users.noreply.github.com> Date: Sun, 5 Oct 2025 23:16:18 -0400 Subject: [PATCH] Changed 3-dot menu color in custom picker (#6423) * Added drawables ic_overflow_black and ic_overflow_white * Added overflow_menu_button attribute to switch between white and black drawables depending on if theme is light or dark * Set Overflow Menu Icon srcCompat to overflow_menu_button attribute --- app/src/main/res/drawable/ic_overflow_black.xml | 10 ++++++++++ app/src/main/res/drawable/ic_overflow_white.xml | 10 ++++++++++ app/src/main/res/layout/custom_selector_toolbar.xml | 2 +- app/src/main/res/values/attrs.xml | 1 + app/src/main/res/values/styles.xml | 2 ++ 5 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 app/src/main/res/drawable/ic_overflow_black.xml create mode 100644 app/src/main/res/drawable/ic_overflow_white.xml diff --git a/app/src/main/res/drawable/ic_overflow_black.xml b/app/src/main/res/drawable/ic_overflow_black.xml new file mode 100644 index 000000000..47d051122 --- /dev/null +++ b/app/src/main/res/drawable/ic_overflow_black.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_overflow_white.xml b/app/src/main/res/drawable/ic_overflow_white.xml new file mode 100644 index 000000000..14e7cba33 --- /dev/null +++ b/app/src/main/res/drawable/ic_overflow_white.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/layout/custom_selector_toolbar.xml b/app/src/main/res/layout/custom_selector_toolbar.xml index 6d29113ca..9c2b17411 100644 --- a/app/src/main/res/layout/custom_selector_toolbar.xml +++ b/app/src/main/res/layout/custom_selector_toolbar.xml @@ -68,7 +68,7 @@ app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="1.0" app:layout_constraintStart_toEndOf="@id/image_limit_error" - app:srcCompat="@drawable/ic_overflow" /> + app:srcCompat="?attr/overflow_menu_button"/> diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index dab337c4b..5e1c61ccd 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -52,6 +52,7 @@ + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index cdc8ce387..60a928910 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -59,6 +59,7 @@ @drawable/ic_search_white_24dp @drawable/ic_done_white @drawable/ic_arrow_back_white + @drawable/ic_overflow_white false false @@ -121,6 +122,7 @@ @drawable/ic_search_blue_24dp @drawable/ic_done_black @drawable/ic_arrow_back_black + @drawable/ic_overflow_black false false