diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt index 7a3aec769b..093ae00cb7 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt @@ -41,10 +41,8 @@ abstract class BaseActivity : AppCompatActivity() { } override fun getTheme(): Resources.Theme { - return updatedTheme ?: run { - val newTheme = getThemeWithExtras(super.getTheme(), preferences) - updatedTheme = newTheme - newTheme - } + val newTheme = getThemeWithExtras(super.getTheme(), preferences, updatedTheme) + updatedTheme = newTheme + return newTheme } } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseRxActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseRxActivity.kt index bc2554a856..b2bf5ff94a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseRxActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseRxActivity.kt @@ -36,10 +36,8 @@ abstract class BaseRxActivity

> : NucleusAppCompatActivity

false - - - -