diff --git a/Sources/App/MenuBarController.swift b/Sources/App/MenuBarController.swift index c7ffe88..65f1ad4 100644 --- a/Sources/App/MenuBarController.swift +++ b/Sources/App/MenuBarController.swift @@ -71,6 +71,7 @@ final class MenuBarController: NSObject { action: #selector(selectLanguage(_:)), keyEquivalent: "" ) + item.target = self item.representedObject = lang item.state = lang == Config.shared.language ? .on : .off languageMenu.addItem(item) @@ -91,6 +92,7 @@ final class MenuBarController: NSObject { action: #selector(selectMode(_:)), keyEquivalent: "" ) + inputModeItem.target = self inputModeItem.representedObject = TriggerMode.input inputModeItem.state = Config.shared.triggerMode == .input ? .on : .off modeMenuItems.append(inputModeItem) @@ -101,6 +103,7 @@ final class MenuBarController: NSObject { action: #selector(selectMode(_:)), keyEquivalent: "" ) + assistModeItem.target = self assistModeItem.representedObject = TriggerMode.assist assistModeItem.state = Config.shared.triggerMode == .assist ? .on : .off modeMenuItems.append(assistModeItem)