From 5ad3bfb2c58d7983da3620b72ba8253db3db7064 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 9 Dec 2025 22:11:01 +0100 Subject: [PATCH] mac: respect webchat disabled for left click --- apps/macos/Sources/Clawdis/MenuBar.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/macos/Sources/Clawdis/MenuBar.swift b/apps/macos/Sources/Clawdis/MenuBar.swift index 719a7262d..373082b1f 100644 --- a/apps/macos/Sources/Clawdis/MenuBar.swift +++ b/apps/macos/Sources/Clawdis/MenuBar.swift @@ -79,6 +79,11 @@ struct ClawdisApp: App { @MainActor private func toggleWebChatPanel() { + guard AppStateStore.webChatEnabled else { + // When web chat is disabled, fall back to normal menu behavior. + self.isMenuPresented = true + return + } self.isMenuPresented = false WebChatManager.shared.togglePanel( sessionKey: WebChatManager.shared.preferredSessionKey(),