From 17a9f6c4efc8dd7f51bcbe3850469519aa33b984 Mon Sep 17 00:00:00 2001 From: chyoo Date: Fri, 3 Jul 2026 10:20:34 +0900 Subject: [PATCH] fix titlebar context menu pointer lock --- src/renderer/src/components/TitleBar.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/renderer/src/components/TitleBar.tsx b/src/renderer/src/components/TitleBar.tsx index b099e14..3cb0085 100644 --- a/src/renderer/src/components/TitleBar.tsx +++ b/src/renderer/src/components/TitleBar.tsx @@ -441,12 +441,21 @@ export default function TitleBar({ user, accessToken = '', onHelpClick, onOpenCo } const handleConfirmClose = (): void => window.titlebar.close() + const suppressTitlebarContextMenu = (event: React.MouseEvent): void => { + event.preventDefault() + event.stopPropagation() + } + return ( <>
{ + if (event.button === 2) suppressTitlebarContextMenu(event) + }} >