diff --git a/packages/editor-sdk/src/components/Widgets/PopoverWidget.tsx b/packages/editor-sdk/src/components/Widgets/PopoverWidget.tsx index 4ca8f73a..c17ad1a3 100644 --- a/packages/editor-sdk/src/components/Widgets/PopoverWidget.tsx +++ b/packages/editor-sdk/src/components/Widgets/PopoverWidget.tsx @@ -71,11 +71,11 @@ export const PopoverWidget = React.forwardRef< emitter.emit('other-popover-close', path); }, [path]); const handleClickTrigger = useCallback(event => { - event.stopPropagation(); + event.nativeEvent.stopImmediatePropagation(); }, []); const handleClickContent = useCallback( event => { - event.stopPropagation(); + event.nativeEvent.stopImmediatePropagation(); emitter.emit('sub-popover-close', path); }, [path]