From 5261ef960e5ec07ad93707f999054e9b9e7065f2 Mon Sep 17 00:00:00 2001 From: QiShaoXuan Date: Wed, 1 Feb 2023 20:48:39 +0800 Subject: [PATCH] fix: menu not hide when click over --- packages/app/src/ui/popper/Popper.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/app/src/ui/popper/Popper.tsx b/packages/app/src/ui/popper/Popper.tsx index 2ebf10588..ee829780f 100644 --- a/packages/app/src/ui/popper/Popper.tsx +++ b/packages/app/src/ui/popper/Popper.tsx @@ -152,6 +152,11 @@ export const Popper = ({ onPointerLeave={onPointerLeaveHandler} style={popoverStyle} className={popoverClassName} + onClick={() => { + if (hasClickTrigger && !visibleControlledByParent) { + setVisible(false); + } + }} > {showArrow && ( // eslint-disable-next-line @typescript-eslint/ban-ts-comment