diff --git a/app/src/main/java/ru/vtosters/lite/themes/ThemesCore.java b/app/src/main/java/ru/vtosters/lite/themes/ThemesCore.java index 05d4eb019..99e6c1e1d 100644 --- a/app/src/main/java/ru/vtosters/lite/themes/ThemesCore.java +++ b/app/src/main/java/ru/vtosters/lite/themes/ThemesCore.java @@ -1,7 +1,6 @@ package ru.vtosters.lite.themes; import android.content.Context; -import android.util.Log; import android.util.SparseBooleanArray; import android.util.SparseIntArray; @@ -66,7 +65,7 @@ public class ThemesCore { } public static void setThemedColors(int accentColor) { - int mutedAccentColor = ThemesUtils.getMutedAccentColor(accentColor); + int mutedAccentColor = ThemesUtils.getMutedColor(accentColor); cachedAccents = true; themedColors.clear(); diff --git a/app/src/main/java/ru/vtosters/lite/themes/utils/VkUiThemer.java b/app/src/main/java/ru/vtosters/lite/themes/utils/VkUiThemer.java index c589a5ca2..d471fe84a 100644 --- a/app/src/main/java/ru/vtosters/lite/themes/utils/VkUiThemer.java +++ b/app/src/main/java/ru/vtosters/lite/themes/utils/VkUiThemer.java @@ -7,7 +7,6 @@ import android.graphics.drawable.GradientDrawable; import android.graphics.drawable.RippleDrawable; import android.graphics.drawable.StateListDrawable; import android.os.Build; -import android.util.Log; import android.widget.TextView; import ru.vtosters.lite.themes.ColorReferences; diff --git a/app/src/main/java/ru/vtosters/lite/utils/ThemesUtils.java b/app/src/main/java/ru/vtosters/lite/utils/ThemesUtils.java index 88e62a754..d3dc6f04e 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/ThemesUtils.java +++ b/app/src/main/java/ru/vtosters/lite/utils/ThemesUtils.java @@ -94,11 +94,11 @@ public class ThemesUtils { } // Color accent public static int getMutedAccentColor() { - return getMutedAccentColor(getAccentColor()); + return getMutedColor(getAccentColor()); } - public static int getMutedAccentColor(int color) { - return halfAlpha(color); + public static int getMutedColor(int color) { + return ColorUtils.blendARGB(color, (isDarkTheme() ? Color.BLACK : Color.WHITE), 0.4f); } public static void setCustomAccentColor(int newColor, boolean async) {