From 0dfc071e6c2817c007fc3762cd028dbdff4dcb3a Mon Sep 17 00:00:00 2001 From: melvinchia3636 Date: Wed, 28 Jan 2026 10:06:06 +0800 Subject: [PATCH] fix(ui): prevent click actions on disabled or loading context menu items --- .../overlays/ContextMenu/components/ContextMenuItem.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/lifeforge-ui/src/components/overlays/ContextMenu/components/ContextMenuItem.tsx b/packages/lifeforge-ui/src/components/overlays/ContextMenu/components/ContextMenuItem.tsx index a75131709..4a8a27367 100644 --- a/packages/lifeforge-ui/src/components/overlays/ContextMenu/components/ContextMenuItem.tsx +++ b/packages/lifeforge-ui/src/components/overlays/ContextMenu/components/ContextMenuItem.tsx @@ -74,6 +74,10 @@ function ContextMenuItem({ )} disabled={disabled || loading} onClick={e => { + if (disabled || loading) { + return + } + e.stopPropagation() if (!shouldCloseMenuOnClick) {