forked from organicmaps/organicmaps
[android] Added null assertion for opt out pref
This commit is contained in:
parent
1d48ad5351
commit
2b12f3fc58
1 changed files with 9 additions and 7 deletions
|
@ -309,13 +309,6 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
updateTts();
|
||||
}
|
||||
|
||||
private void initOptOut()
|
||||
{
|
||||
String key = getString(R.string.pref_opt_out_fabric_activated);
|
||||
Preference pref = findPreference(key);
|
||||
pref.setOnPreferenceChangeListener((preference, newValue) -> onToggleOptOut(newValue));
|
||||
}
|
||||
|
||||
private boolean onToggleOptOut(Object newValue)
|
||||
{
|
||||
boolean isEnabled = (boolean) newValue;
|
||||
|
@ -848,6 +841,15 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
});
|
||||
}
|
||||
|
||||
private void initOptOut()
|
||||
{
|
||||
String key = getString(R.string.pref_opt_out_fabric_activated);
|
||||
Preference pref = findPreference(key);
|
||||
if (pref == null)
|
||||
return;
|
||||
pref.setOnPreferenceChangeListener((preference, newValue) -> onToggleOptOut(newValue));
|
||||
}
|
||||
|
||||
private void removePreference(@NonNull String categoryKey, @NonNull Preference preference)
|
||||
{
|
||||
PreferenceCategory category = (PreferenceCategory) findPreference(categoryKey);
|
||||
|
|
Loading…
Add table
Reference in a new issue