From 02fbffc1439b5dd592138f98b13133ae3ffd355a Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sat, 9 Apr 2022 00:06:02 +0800 Subject: [PATCH] mgrPrefs // +resetSpecifiedUserDataFolder() --- Source/Modules/IMEModules/mgrPrefs.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Modules/IMEModules/mgrPrefs.swift b/Source/Modules/IMEModules/mgrPrefs.swift index ee22bad8..617cf5ff 100644 --- a/Source/Modules/IMEModules/mgrPrefs.swift +++ b/Source/Modules/IMEModules/mgrPrefs.swift @@ -281,6 +281,11 @@ struct ComposingBufferSize { UserDefaults.standard.object(forKey: UserDef.kUserDataFolderSpecified) != nil } + @objc static func resetSpecifiedUserDataFolder() { + UserDefaults.standard.removeObject(forKey: "UserDataFolderSpecified") + IME.initLangModels(userOnly: true) + } + @UserDefault(key: UserDef.kAppleLanguages, defaultValue: []) @objc static var appleLanguages: [String]