From aae75b3cfb10cdff965fb434c487980b152efdec Mon Sep 17 00:00:00 2001 From: Stefan Date: Thu, 26 Feb 2026 08:59:08 +0200 Subject: [PATCH] fix(app): middle-click tab close in scrollable tab bar (#15081) Co-authored-by: opencode-agent[bot] --- packages/ui/src/components/tabs.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/ui/src/components/tabs.tsx b/packages/ui/src/components/tabs.tsx index 4836a0864..a9dbea7bc 100644 --- a/packages/ui/src/components/tabs.tsx +++ b/packages/ui/src/components/tabs.tsx @@ -65,6 +65,11 @@ function TabsTrigger(props: ParentProps) { ...(split.classList ?? {}), [split.class ?? ""]: !!split.class, }} + onMouseDown={(e) => { + if (e.button === 1 && split.onMiddleClick) { + e.preventDefault() + } + }} onAuxClick={(e) => { if (e.button === 1 && split.onMiddleClick) { e.preventDefault()