From 66055f10a2854e3c4417d1fa965237567cf00e1c Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 7 Jan 2025 23:23:26 -0500 Subject: [PATCH] Fix issue where MCP toggle turns off other checkboxes --- webview-ui/src/components/settings/SettingsView.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/webview-ui/src/components/settings/SettingsView.tsx b/webview-ui/src/components/settings/SettingsView.tsx index c3c9005..af3bc5c 100644 --- a/webview-ui/src/components/settings/SettingsView.tsx +++ b/webview-ui/src/components/settings/SettingsView.tsx @@ -445,10 +445,7 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
{ - setAlwaysAllowMcp(e.target.checked) - vscode.postMessage({ type: "alwaysAllowMcp", bool: e.target.checked }) - }}> + onChange={(e: any) => setAlwaysAllowMcp(e.target.checked)}> Always approve MCP tools