fix: 设置界面 CustomTab 选项不会立即启用
This commit is contained in:
parent
ef17d8c675
commit
e8a1b15c4d
|
|
@ -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")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue