mirror of
https://github.com/gsantner/dandelion
synced 2024-11-25 13:52:08 +01:00
Fixed SettingsActivity crash
This commit is contained in:
parent
0a4be1e502
commit
6d4bc38ea6
1 changed files with 7 additions and 5 deletions
|
@ -142,6 +142,7 @@ public class SettingsActivity extends ThemedActivity implements IntellihideToolb
|
||||||
@Override
|
@Override
|
||||||
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
|
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
|
||||||
updatePreference(findPreference(key));
|
updatePreference(findPreference(key));
|
||||||
|
if(isAdded()) {
|
||||||
if (key.equals(getString(R.string.pref_key__intellihide_toolbars))) {
|
if (key.equals(getString(R.string.pref_key__intellihide_toolbars))) {
|
||||||
if (sharedPreferences.getBoolean(getString(R.string.pref_key__intellihide_toolbars), false)) {
|
if (sharedPreferences.getBoolean(getString(R.string.pref_key__intellihide_toolbars), false)) {
|
||||||
((SettingsActivity) getActivity()).enableToolbarHiding();
|
((SettingsActivity) getActivity()).enableToolbarHiding();
|
||||||
|
@ -150,6 +151,7 @@ public class SettingsActivity extends ThemedActivity implements IntellihideToolb
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void updatePreference(Preference preference) {
|
private void updatePreference(Preference preference) {
|
||||||
if (preference == null) {
|
if (preference == null) {
|
||||||
|
|
Loading…
Reference in a new issue