From 7c67db1c7f1b90df57d0f607110c28ca1bdfa4e8 Mon Sep 17 00:00:00 2001 From: Kiet Ho Date: Tue, 14 Apr 2026 12:05:00 -0700 Subject: [PATCH] fix(desktop): restore cmd+click requirement for v1 terminal file links Gate `onFileLinkClick` behind metaKey/ctrlKey in v1 helpers so file-path links once again require cmd/ctrl+click, matching pre-#3382 behavior. The shared `LinkDetectorAdapter` (used by v2) still activates on plain click and is untouched. --- .../WorkspaceView/ContentView/TabsContent/Terminal/helpers.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/Terminal/helpers.ts b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/Terminal/helpers.ts index 898c30b184c..7bb5940425b 100644 --- a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/Terminal/helpers.ts +++ b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/Terminal/helpers.ts @@ -169,6 +169,9 @@ export function createTerminalInWrapper(options: CreateTerminalOptions = {}): { } }, onFileLinkClick: (event, link) => { + if (!event.metaKey && !event.ctrlKey) { + return; + } if (onFileLinkClick) { onFileLinkClick(event, link); return;