ctlPrefWindow // autoSelectItem -> autoMUISelectItem.

This commit is contained in:
ShikiSuen 2022-02-11 20:51:02 +08:00
parent 43c99fcab5
commit 152acac754
1 changed files with 3 additions and 3 deletions

View File

@ -41,7 +41,7 @@ extension RangeReplaceableCollection where Element: Hashable {
override func awakeFromNib() {
let languages = ["auto", "en", "zh-Hans", "zh-Hant", "ja"]
var autoSelectItem: NSMenuItem? = nil
var autoMUISelectItem: NSMenuItem? = nil
var chosenLanguageItem: NSMenuItem? = nil
uiLanguageButton.menu?.removeAllItems()
@ -52,7 +52,7 @@ extension RangeReplaceableCollection where Element: Hashable {
menuItem.representedObject = language
if language == "auto" {
autoSelectItem = menuItem
autoMUISelectItem = menuItem
}
if !appleLanguages.isEmpty {
@ -63,7 +63,7 @@ extension RangeReplaceableCollection where Element: Hashable {
uiLanguageButton.menu?.addItem(menuItem)
}
currentLanguageSelectItem = chosenLanguageItem ?? autoSelectItem
currentLanguageSelectItem = chosenLanguageItem ?? autoMUISelectItem
uiLanguageButton.select(currentLanguageSelectItem)
let list = TISCreateInputSourceList(nil, true).takeRetainedValue() as! [TISInputSource]