From 01b1ba14d418e5f31986d67ce20eb6f3914ac4fc Mon Sep 17 00:00:00 2001 From: MrWindlike Date: Tue, 9 Aug 2022 09:31:52 +0800 Subject: [PATCH] fix(PopoverWidget): compatible with the React 16 --- packages/editor-sdk/src/components/Widgets/PopoverWidget.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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]