From a75070f8d3a970f317376b2bbe4bff7528cf0237 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Mon, 5 Dec 2022 00:04:04 +0300 Subject: [PATCH] Update ToolbarHook.java --- .../main/java/ru/vtosters/lite/themes/hooks/ToolbarHook.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/themes/hooks/ToolbarHook.java b/app/src/main/java/ru/vtosters/lite/themes/hooks/ToolbarHook.java index 512622556..f9f995cc2 100644 --- a/app/src/main/java/ru/vtosters/lite/themes/hooks/ToolbarHook.java +++ b/app/src/main/java/ru/vtosters/lite/themes/hooks/ToolbarHook.java @@ -10,14 +10,15 @@ public class ToolbarHook implements BaseHook { public void inject(View view, int i, boolean z) { if (view instanceof Toolbar) { + var color = (ThemesUtils.isMilkshake() && !ThemesUtils.isDarkTheme()) ? ThemesUtils.getAccentColor() : ThemesUtils.getHeaderText(); var menu = ((Toolbar) view).getMenu(); for (int j = 0; j < menu.size(); ++j) { var item = menu.getItem(j); var icon = item.getIcon(); if (icon instanceof RecoloredDrawable) - ((RecoloredDrawable) icon).a(ThemesUtils.getAccentColor()); + ((RecoloredDrawable) icon).a(color); else - icon = new RecoloredDrawable(icon, ThemesUtils.getAccentColor()); + icon = new RecoloredDrawable(icon, color); item.setIcon(icon); } }