diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt index b99fb2a01..14f1d0eb9 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt @@ -54,15 +54,17 @@ class SettingsGeneralController : SettingsController() { listPreference { key = Keys.themeMode titleRes = R.string.pref_theme_mode + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { entriesRes = arrayOf( + R.string.theme_system, R.string.theme_light, - R.string.theme_dark, - R.string.theme_system) + R.string.theme_dark) entryValues = arrayOf( + Values.THEME_MODE_SYSTEM, Values.THEME_MODE_LIGHT, - Values.THEME_MODE_DARK, - Values.THEME_MODE_SYSTEM) + Values.THEME_MODE_DARK) + defaultValue = Values.THEME_MODE_SYSTEM } else { entriesRes = arrayOf( R.string.theme_light, @@ -70,8 +72,9 @@ class SettingsGeneralController : SettingsController() { entryValues = arrayOf( Values.THEME_MODE_LIGHT, Values.THEME_MODE_DARK) + defaultValue = Values.THEME_MODE_LIGHT } - defaultValue = Values.THEME_MODE_SYSTEM + summary = "%s" onChange {