diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/system/ThemeUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/system/ThemeUtil.kt index 4eaf58344d..40851203f3 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/system/ThemeUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/system/ThemeUtil.kt @@ -67,10 +67,14 @@ fun AppCompatActivity.setThemeAndNight(preferences: PreferencesHelper) { if (ThemeUtil.isColoredTheme(theme)) { setTheme(R.style.ThemeOverlay_Tachiyomi_AllBlue) } + if (!isInNightMode()) { + lifecycle.coroutineScope.launchWhenCreated { + AppCompatDelegate.setDefaultNightMode(preferences.nightMode().get()) + } + return + } } - lifecycle.coroutineScope.launchWhenCreated { - AppCompatDelegate.setDefaultNightMode(preferences.nightMode().get()) - } + AppCompatDelegate.setDefaultNightMode(preferences.nightMode().get()) } fun Context.getPrefTheme(preferences: PreferencesHelper): Themes {