From a8adec6a19ce1130f9fe89e4491749fe2ed31379 Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Sat, 1 Aug 2026 13:03:55 +0300 Subject: [PATCH] fix: stop context menu click propagation --- src/components/ContextMenu/ContextMenu.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/ContextMenu/ContextMenu.tsx b/src/components/ContextMenu/ContextMenu.tsx index d29656e39..ffe2f5208 100644 --- a/src/components/ContextMenu/ContextMenu.tsx +++ b/src/components/ContextMenu/ContextMenu.tsx @@ -112,7 +112,8 @@ const ContextMenu = ({ children, on, autoClose, lock }: Props) => { const handleKeyDown = useCallback((event: KeyboardEvent) => event.key === 'Escape' && close(), [close]); - const onClick = useCallback(() => { + const onClick = useCallback((event: React.MouseEvent) => { + event.stopPropagation(); autoClose && close(); }, [autoClose, close]);