fixed colors exceptions

This commit is contained in:
gdlbo
2022-12-25 17:35:58 +03:00
parent 7990d269aa
commit ab3bd09ab7
@@ -143,16 +143,20 @@ public class ThemesCore {
// }
if (isCachedAccents()) {
if (!ThemesUtils.isDarkTheme()) {
return (themedColors.get(attrID) != 0
&& ACCENT_THEME_ONLY_MILK_DARK.get(attrID, true)
&& ACCENT_THEME_ONLY_NOMILK_LIGHT.get(attrID, true));
if (ThemesUtils.isDarkTheme()) {
return (themedColors.get(attrID) != 0 && (
ThemesUtils.isMilkshake() ?
ACCENT_THEME_ONLY_MILK_DARK.get(attrID, true) :
ACCENT_THEME_ONLY_NOMILK.get(attrID, true)));
} else {
return (themedColors.get(attrID) != 0
&& ACCENT_THEME_ONLY_MILK_LIGHT.get(attrID, true)
&& ACCENT_THEME_ONLY_NOMILK_LIGHT.get(attrID, true));
return (themedColors.get(attrID) != 0 && ACCENT_THEME_ONLY_LIGHT.get(attrID, true) && (
ThemesUtils.isMilkshake() ?
ACCENT_THEME_ONLY_MILK_LIGHT.get(attrID, true) :
ACCENT_THEME_ONLY_NOMILK_LIGHT.get(attrID, true)));
}
} else return themedColors.get(attrID) != 0;
} else {
return themedColors.get(attrID) != 0;
}
}
public static void clear() {