diff --git a/apps/builder/src/features/graph/components/nodes/block/BlockNode.tsx b/apps/builder/src/features/graph/components/nodes/block/BlockNode.tsx index 9b682dbe6..1c434f267 100644 --- a/apps/builder/src/features/graph/components/nodes/block/BlockNode.tsx +++ b/apps/builder/src/features/graph/components/nodes/block/BlockNode.tsx @@ -298,30 +298,33 @@ export const BlockNode = ({ )} /> - {hasSettingsPopover(block) && ( - - setIsSettingsPopoverExpanded(!isSettingsPopoverExpanded) - } - /> - )} - {typebot && isMediaBubbleBlock(block) && ( - - )} + {/* Prevent triggering parent group context menu */} +
e.stopPropagation()}> + {hasSettingsPopover(block) && ( + + setIsSettingsPopoverExpanded(!isSettingsPopoverExpanded) + } + /> + )} + {typebot && isMediaBubbleBlock(block) && ( + + )} +
); };