From e343c131a443ec365583b9b26e8c86cb7a069e39 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Tue, 17 Dec 2024 18:14:16 -0500 Subject: Support Direct Boot mode --- .../kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'java/src/org/kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java') diff --git a/java/src/org/kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java b/java/src/org/kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java index 9f3df399e..fd487cb91 100644 --- a/java/src/org/kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java +++ b/java/src/org/kelar/inputmethod/latin/settings/AdvancedSettingsFragment.java @@ -26,6 +26,7 @@ import android.preference.ListPreference; import org.kelar.inputmethod.latin.AudioAndHapticFeedbackManager; import org.kelar.inputmethod.latin.R; import org.kelar.inputmethod.latin.SystemBroadcastReceiver; +import org.kelar.inputmethod.latin.utils.PreferenceUtils; /** * "Advanced" settings sub screen. @@ -52,7 +53,7 @@ public final class AdvancedSettingsFragment extends SubScreenFragment { // initialization method of these classes here. See {@link LatinIME#onCreate()}. AudioAndHapticFeedbackManager.init(context); - final SharedPreferences prefs = getPreferenceManager().getSharedPreferences(); + final SharedPreferences prefs = PreferenceUtils.getDefaultSharedPreferences(context); if (!Settings.isInternal(prefs)) { removePreference(Settings.SCREEN_DEBUG); @@ -95,7 +96,7 @@ public final class AdvancedSettingsFragment extends SubScreenFragment { @Override public void onResume() { super.onResume(); - final SharedPreferences prefs = getPreferenceManager().getSharedPreferences(); + final SharedPreferences prefs = PreferenceUtils.getDefaultSharedPreferences(getActivity()); updateListPreferenceSummaryToCurrentValue(Settings.PREF_KEY_PREVIEW_POPUP_DISMISS_DELAY); } -- cgit v1.2.3-83-g751a