fix: 设置界面 CustomTab 选项不会立即启用

This commit is contained in:
HuanChengFly 2021-05-01 21:07:33 +08:00
parent ef17d8c675
commit e8a1b15c4d
1 changed files with 1 additions and 1 deletions

View File

@ -164,7 +164,7 @@ class SettingsFragment : PreferencesFragment() {
val useCustomTabs = findPreference<SwitchPreference>("use_custom_tabs") val useCustomTabs = findPreference<SwitchPreference>("use_custom_tabs")
useCustomTabs!!.isEnabled = !preferenceManager.sharedPreferences.getBoolean("use_webview", true) useCustomTabs!!.isEnabled = !preferenceManager.sharedPreferences.getBoolean("use_webview", true)
findPreference<Preference>("use_webview")!!.onPreferenceChangeListener = Preference.OnPreferenceChangeListener { _: Preference?, newValue: Any? -> findPreference<Preference>("use_webview")!!.onPreferenceChangeListener = Preference.OnPreferenceChangeListener { _: Preference?, newValue: Any? ->
useCustomTabs.isEnabled != newValue as Boolean useCustomTabs.isEnabled = !(newValue as Boolean)
true true
} }
initListPreference("dark_theme", "dark") initListPreference("dark_theme", "dark")