fix: Language 和 Mode 菜单项灰色 — 补上 target = self
This commit is contained in:
parent
a12258e051
commit
9460cac79a
@ -71,6 +71,7 @@ final class MenuBarController: NSObject {
|
|||||||
action: #selector(selectLanguage(_:)),
|
action: #selector(selectLanguage(_:)),
|
||||||
keyEquivalent: ""
|
keyEquivalent: ""
|
||||||
)
|
)
|
||||||
|
item.target = self
|
||||||
item.representedObject = lang
|
item.representedObject = lang
|
||||||
item.state = lang == Config.shared.language ? .on : .off
|
item.state = lang == Config.shared.language ? .on : .off
|
||||||
languageMenu.addItem(item)
|
languageMenu.addItem(item)
|
||||||
@ -91,6 +92,7 @@ final class MenuBarController: NSObject {
|
|||||||
action: #selector(selectMode(_:)),
|
action: #selector(selectMode(_:)),
|
||||||
keyEquivalent: ""
|
keyEquivalent: ""
|
||||||
)
|
)
|
||||||
|
inputModeItem.target = self
|
||||||
inputModeItem.representedObject = TriggerMode.input
|
inputModeItem.representedObject = TriggerMode.input
|
||||||
inputModeItem.state = Config.shared.triggerMode == .input ? .on : .off
|
inputModeItem.state = Config.shared.triggerMode == .input ? .on : .off
|
||||||
modeMenuItems.append(inputModeItem)
|
modeMenuItems.append(inputModeItem)
|
||||||
@ -101,6 +103,7 @@ final class MenuBarController: NSObject {
|
|||||||
action: #selector(selectMode(_:)),
|
action: #selector(selectMode(_:)),
|
||||||
keyEquivalent: ""
|
keyEquivalent: ""
|
||||||
)
|
)
|
||||||
|
assistModeItem.target = self
|
||||||
assistModeItem.representedObject = TriggerMode.assist
|
assistModeItem.representedObject = TriggerMode.assist
|
||||||
assistModeItem.state = Config.shared.triggerMode == .assist ? .on : .off
|
assistModeItem.state = Config.shared.triggerMode == .assist ? .on : .off
|
||||||
modeMenuItems.append(assistModeItem)
|
modeMenuItems.append(assistModeItem)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user