From d00c35bdafbadca5fec972eed270e4d6358f4047 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Sat, 29 Jun 2024 10:19:12 +0500 Subject: [PATCH] web: fix tab focus requires 2 clicks --- apps/web/src/components/editor/action-bar.tsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/apps/web/src/components/editor/action-bar.tsx b/apps/web/src/components/editor/action-bar.tsx index ea4fad84a..ba08b5654 100644 --- a/apps/web/src/components/editor/action-bar.tsx +++ b/apps/web/src/components/editor/action-bar.tsx @@ -498,15 +498,11 @@ function Tab(props: TabProps) { e.stopPropagation(); if (isTemporary) onKeepOpen(); }} - onMouseDown={(e) => { - if (e.button == 1) { - e.preventDefault(); - onClose(); - } + onAuxClick={(e) => { + if (e.button == 1) onClose(); }} - onClick={(e) => { - e.stopPropagation(); - onFocus(); + onMouseUp={(e) => { + if (e.button == 0) onFocus(); }} {...listeners} {...attributes}