reload enabled subtypes when switching "use system languages"

This commit is contained in:
Helium314 2023-09-04 09:50:34 +02:00
parent ee5fd241ac
commit 3a14893e9e

View file

@ -53,6 +53,8 @@ class LanguageFakeSettingsFragment : Fragment(R.layout.language_fake_settings) {
systemOnlySwitch.isChecked = sharedPreferences.getBoolean(Settings.PREF_USE_SYSTEM_LOCALES, true)
systemOnlySwitch.setOnCheckedChangeListener { _, b ->
sharedPreferences.edit { putBoolean(Settings.PREF_USE_SYSTEM_LOCALES, b) }
enabledSubtypes.clear()
enabledSubtypes.addAll(getEnabledSubtypes(sharedPreferences))
loadSubtypes(b)
}
languageFilterList = LanguageFilterListFakePreference(view.findViewById(R.id.search_field), view.findViewById(R.id.language_list))