From adda8ab6406b8407c9bfb4bfc0cc61bf30af04cb Mon Sep 17 00:00:00 2001 From: tom5079 Date: Tue, 23 Jun 2020 18:40:43 +0900 Subject: [PATCH] Pupil-95 Search tag icon not visible in light theme --- app/src/main/java/xyz/quaver/pupil/ui/MainActivity.kt | 6 +++++- app/src/main/res/drawable/account_group.xml | 2 +- app/src/main/res/drawable/account_star.xml | 2 +- app/src/main/res/drawable/book_open.xml | 2 +- app/src/main/res/drawable/brush.xml | 2 +- app/src/main/res/drawable/gender_female.xml | 2 +- app/src/main/res/drawable/gender_male.xml | 2 +- app/src/main/res/drawable/tag.xml | 2 +- app/src/main/res/drawable/translate.xml | 2 +- 9 files changed, 13 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/xyz/quaver/pupil/ui/MainActivity.kt b/app/src/main/java/xyz/quaver/pupil/ui/MainActivity.kt index 4af3f620..12b46b9b 100644 --- a/app/src/main/java/xyz/quaver/pupil/ui/MainActivity.kt +++ b/app/src/main/java/xyz/quaver/pupil/ui/MainActivity.kt @@ -26,6 +26,7 @@ import android.net.Uri import android.os.Bundle import android.text.* import android.text.style.AlignmentSpan +import android.util.TypedValue import android.view.KeyEvent import android.view.MotionEvent import android.view.View @@ -845,6 +846,9 @@ class MainActivity : AppCompatActivity() { val tag = "${item.n}:${item.s.replace(Regex("\\s"), "_")}" + val color = TypedValue() + theme.resolveAttribute(R.attr.colorControlNormal, color, true) + leftIcon.setImageDrawable( ResourcesCompat.getDrawable( resources, @@ -858,7 +862,7 @@ class MainActivity : AppCompatActivity() { "artist" -> R.drawable.brush else -> R.drawable.tag }, - null) + context.theme) ) with(suggestionView.findViewById(R.id.right_icon)) { diff --git a/app/src/main/res/drawable/account_group.xml b/app/src/main/res/drawable/account_group.xml index 9e5f4d81..595e7702 100644 --- a/app/src/main/res/drawable/account_group.xml +++ b/app/src/main/res/drawable/account_group.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/account_star.xml b/app/src/main/res/drawable/account_star.xml index dc8e4492..c445fc99 100644 --- a/app/src/main/res/drawable/account_star.xml +++ b/app/src/main/res/drawable/account_star.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/book_open.xml b/app/src/main/res/drawable/book_open.xml index 66c81594..5f3501e6 100644 --- a/app/src/main/res/drawable/book_open.xml +++ b/app/src/main/res/drawable/book_open.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/brush.xml b/app/src/main/res/drawable/brush.xml index 87b7c4c3..063d3a9c 100644 --- a/app/src/main/res/drawable/brush.xml +++ b/app/src/main/res/drawable/brush.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/gender_female.xml b/app/src/main/res/drawable/gender_female.xml index 6620153b..5a8e39f7 100644 --- a/app/src/main/res/drawable/gender_female.xml +++ b/app/src/main/res/drawable/gender_female.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/gender_male.xml b/app/src/main/res/drawable/gender_male.xml index eb3750bb..70a8d342 100644 --- a/app/src/main/res/drawable/gender_male.xml +++ b/app/src/main/res/drawable/gender_male.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/tag.xml b/app/src/main/res/drawable/tag.xml index 47689267..9fd5c9f0 100644 --- a/app/src/main/res/drawable/tag.xml +++ b/app/src/main/res/drawable/tag.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/translate.xml b/app/src/main/res/drawable/translate.xml index f357ae5f..ab8da74b 100644 --- a/app/src/main/res/drawable/translate.xml +++ b/app/src/main/res/drawable/translate.xml @@ -4,5 +4,5 @@ android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + \ No newline at end of file