Fix potential crashes with themes
This commit is contained in:
parent
fbb332da44
commit
c61d656489
|
@ -246,6 +246,10 @@ public class ColorSettingsFragment extends PreferenceFragmentCompat implements S
|
||||||
PreferenceScreen preferenceScreen = getPreferenceScreen();
|
PreferenceScreen preferenceScreen = getPreferenceScreen();
|
||||||
FragmentActivity context = getActivity();
|
FragmentActivity context = getActivity();
|
||||||
assert context != null;
|
assert context != null;
|
||||||
|
if( preferenceScreen == null){
|
||||||
|
Toasty.error(getActivity(), getString(R.string.toast_error), Toasty.LENGTH_SHORT).show();
|
||||||
|
return;
|
||||||
|
}
|
||||||
SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
ListPreference pref_theme_picker = (ListPreference) findPreference("pref_theme_picker");
|
ListPreference pref_theme_picker = (ListPreference) findPreference("pref_theme_picker");
|
||||||
Preference theme_link_color = findPreference("theme_link_color");
|
Preference theme_link_color = findPreference("theme_link_color");
|
||||||
|
|
Loading…
Reference in New Issue