From a5a18618014ff09d270ee517dc9b5ffb67dbe4e5 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 5 Mar 2023 22:59:28 +0800 Subject: [PATCH] PrefMgr // Remove AppleLanguages property value if empty. --- Source/Modules/PrefMgr_Extension.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Modules/PrefMgr_Extension.swift b/Source/Modules/PrefMgr_Extension.swift index f09ce4f3..0afa9b20 100644 --- a/Source/Modules/PrefMgr_Extension.swift +++ b/Source/Modules/PrefMgr_Extension.swift @@ -23,6 +23,9 @@ public extension PrefMgr { if #unavailable(macOS 12) { showNotificationsWhenTogglingCapsLock = false } + if appleLanguages.isEmpty { + UserDefaults.standard.removeObject(forKey: UserDef.kAppleLanguages.rawValue) + } // 自動糾正選字鍵 (利用其 didSet 特性) candidateKeys = candidateKeys // 客體黑名單資料類型升級。