From 9460cac79ad989a3f2613c62dcb05cf6cb939921 Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Fri, 24 Apr 2026 18:59:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Language=20=E5=92=8C=20Mode=20=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E9=A1=B9=E7=81=B0=E8=89=B2=20=E2=80=94=20=E8=A1=A5?= =?UTF-8?q?=E4=B8=8A=20target=20=3D=20self?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sources/App/MenuBarController.swift | 3 +++ 1 file changed, 3 insertions(+) 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)