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 --- java/src/org/kelar/inputmethod/latin/BackupAgent.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'java/src/org/kelar/inputmethod/latin/BackupAgent.java') diff --git a/java/src/org/kelar/inputmethod/latin/BackupAgent.java b/java/src/org/kelar/inputmethod/latin/BackupAgent.java index 267014683..a1442a663 100644 --- a/java/src/org/kelar/inputmethod/latin/BackupAgent.java +++ b/java/src/org/kelar/inputmethod/latin/BackupAgent.java @@ -23,6 +23,7 @@ import android.content.SharedPreferences; import android.os.ParcelFileDescriptor; import org.kelar.inputmethod.latin.settings.LocalSettingsConstants; +import org.kelar.inputmethod.latin.utils.PreferenceUtils; import java.io.IOException; @@ -46,8 +47,7 @@ public final class BackupAgent extends BackupAgentHelper { super.onRestore(data, appVersionCode, newState); // Remove the preferences that we don't want restored. - final SharedPreferences.Editor prefEditor = getSharedPreferences( - getPackageName() + PREF_SUFFIX, MODE_PRIVATE).edit(); + final SharedPreferences.Editor prefEditor = PreferenceUtils.getDefaultSharedPreferences(this).edit(); for (final String key : LocalSettingsConstants.PREFS_TO_SKIP_RESTORING) { prefEditor.remove(key); } -- cgit v1.2.3-83-g751a