Fixed Just Black theme

This commit is contained in:
Prathamesh More 2022-01-29 22:04:02 +05:30
parent 75837607f4
commit 7c5a97c410
3 changed files with 4 additions and 9 deletions

View file

@ -51,7 +51,9 @@ abstract class AbsThemeActivity : ATHToolbarActivity(), Runnable {
private fun updateTheme() {
setTheme(ThemeManager.getThemeResValue())
setDefaultNightMode(ThemeManager.getNightMode())
if (PreferenceUtil.materialYou) {
setDefaultNightMode(ThemeManager.getNightMode())
}
if (PreferenceUtil.isCustomFont) {
setTheme(R.style.FontThemeOverlay)

View file

@ -26,13 +26,6 @@ object ThemeManager {
fun getNightMode(): Int = when (App.getContext().generalThemeValue) {
LIGHT -> AppCompatDelegate.MODE_NIGHT_NO
DARK -> AppCompatDelegate.MODE_NIGHT_YES
BLACK -> {
if (PreferenceUtil.baseTheme == "dark") {
AppCompatDelegate.MODE_NIGHT_YES
} else {
AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM
}
}
else -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM
}
}