From b9fd5ed58ab188e94c47c70afe753af85881c282 Mon Sep 17 00:00:00 2001 From: ezio84 Date: Mon, 4 Sep 2017 13:37:16 +0200 Subject: [PATCH] Fix SecureSettingsSwitchPref and Global derp Signed-off-by: xyyx --- .../settings/preferences/GlobalSettingSwitchPreference.java | 2 +- .../settings/preferences/SecureSettingSwitchPreference.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/cherish/settings/preferences/GlobalSettingSwitchPreference.java b/src/com/cherish/settings/preferences/GlobalSettingSwitchPreference.java index 46ad931..7006e1c 100644 --- a/src/com/cherish/settings/preferences/GlobalSettingSwitchPreference.java +++ b/src/com/cherish/settings/preferences/GlobalSettingSwitchPreference.java @@ -58,7 +58,7 @@ public class GlobalSettingSwitchPreference extends SwitchPreference { @Override protected void onSetInitialValue(boolean restoreValue, Object defaultValue) { - setChecked(Settings.System.getString(getContext().getContentResolver(), getKey()) != null ? getPersistedBoolean(isChecked()) + setChecked(Settings.Global.getString(getContext().getContentResolver(), getKey()) != null ? getPersistedBoolean(isChecked()) : (Boolean) defaultValue); } } diff --git a/src/com/cherish/settings/preferences/SecureSettingSwitchPreference.java b/src/com/cherish/settings/preferences/SecureSettingSwitchPreference.java index 1e0fbc2..faca422 100644 --- a/src/com/cherish/settings/preferences/SecureSettingSwitchPreference.java +++ b/src/com/cherish/settings/preferences/SecureSettingSwitchPreference.java @@ -58,7 +58,7 @@ public class SecureSettingSwitchPreference extends SwitchPreference { @Override protected void onSetInitialValue(boolean restoreValue, Object defaultValue) { - setChecked(Settings.System.getString(getContext().getContentResolver(), getKey()) != null ? getPersistedBoolean(isChecked()) + setChecked(Settings.Secure.getString(getContext().getContentResolver(), getKey()) != null ? getPersistedBoolean(isChecked()) : (Boolean) defaultValue); } }