From 9a893d8e22e331d8323e0bfa919670964bb479e1 Mon Sep 17 00:00:00 2001 From: codokie <151087174+codokie@users.noreply.github.com> Date: Wed, 17 Apr 2024 23:19:16 +0300 Subject: [PATCH] fix toolbar reorder dialog icons color (#716) Co-authored-by: codokie <@> --- .../main/java/helium314/keyboard/latin/utils/DialogUtils.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/helium314/keyboard/latin/utils/DialogUtils.kt b/app/src/main/java/helium314/keyboard/latin/utils/DialogUtils.kt index 4f58d176e..b8d88fa54 100644 --- a/app/src/main/java/helium314/keyboard/latin/utils/DialogUtils.kt +++ b/app/src/main/java/helium314/keyboard/latin/utils/DialogUtils.kt @@ -1,6 +1,7 @@ package helium314.keyboard.latin.utils import android.content.Context +import android.graphics.PorterDuff import android.graphics.drawable.Drawable import android.view.LayoutInflater import android.view.View @@ -68,6 +69,7 @@ fun reorderDialog( } val rv = RecyclerView(context) val bgColor = ContextCompat.getColor(context, R.color.sliding_items_background) + val fgColor = ContextCompat.getColor(context, R.color.foreground) val padding = ResourceUtils.toPx(8, context.resources) rv.setPadding(3 * padding, padding, padding, padding) rv.layoutManager = LinearLayoutManager(context, LinearLayoutManager.VERTICAL, false) @@ -97,6 +99,7 @@ fun reorderDialog( val icon = getIcon(text) viewHolder.itemView.findViewById(R.id.reorder_item_icon)?.let { it.visibility = if (icon == null) View.GONE else View.VISIBLE + it.setColorFilter(fgColor, PorterDuff.Mode.SRC_IN) it.setImageDrawable(icon) } }