|
|
@ -432,7 +432,8 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
|
|
|
val preferenceLeakCanary = findPreference<Preference>(leakKey)
|
|
|
|
val preferenceLeakCanary = findPreference<Preference>(leakKey)
|
|
|
|
val preferenceRemoteDebugging = findPreference<Preference>(debuggingKey)
|
|
|
|
val preferenceRemoteDebugging = findPreference<Preference>(debuggingKey)
|
|
|
|
val preferenceMakeDefaultBrowser =
|
|
|
|
val preferenceMakeDefaultBrowser =
|
|
|
|
requirePreference<Preference>(R.string.pref_key_make_default_browser)
|
|
|
|
requirePreference<DefaultBrowserPreference>(R.string.pref_key_make_default_browser)
|
|
|
|
|
|
|
|
|
|
|
|
val preferenceOpenLinksInExternalApp =
|
|
|
|
val preferenceOpenLinksInExternalApp =
|
|
|
|
findPreference<Preference>(getPreferenceKey(R.string.pref_key_open_links_in_external_app))
|
|
|
|
findPreference<Preference>(getPreferenceKey(R.string.pref_key_open_links_in_external_app))
|
|
|
|
if (!Config.channel.isReleased) {
|
|
|
|
if (!Config.channel.isReleased) {
|
|
|
@ -451,8 +452,11 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
|
|
|
true
|
|
|
|
true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
preferenceMakeDefaultBrowser.onPreferenceClickListener =
|
|
|
|
preferenceMakeDefaultBrowser.apply {
|
|
|
|
getClickListenerForMakeDefaultBrowser()
|
|
|
|
updateSwitch()
|
|
|
|
|
|
|
|
onPreferenceClickListener =
|
|
|
|
|
|
|
|
getClickListenerForMakeDefaultBrowser()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
preferenceOpenLinksInExternalApp?.onPreferenceChangeListener = SharedPreferenceUpdater()
|
|
|
|
preferenceOpenLinksInExternalApp?.onPreferenceChangeListener = SharedPreferenceUpdater()
|
|
|
|
|
|
|
|
|
|
|
|