From ed1fafefbba5518782fbf67d99ecfd10c0fc3b9f Mon Sep 17 00:00:00 2001 From: yxf <1848212420@qq.com> Date: Sat, 10 Jun 2023 20:13:53 +0800 Subject: [PATCH] fix(onBlur): suppress close popover onBlur --- src/BaseSelect.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/BaseSelect.tsx b/src/BaseSelect.tsx index adc8613a..32bd6a20 100644 --- a/src/BaseSelect.tsx +++ b/src/BaseSelect.tsx @@ -363,7 +363,7 @@ const BaseSelect = React.forwardRef((props: BaseSelectProps, ref: React.Ref = (...args) => { setMockFocused(false, () => { focusRef.current = false; - onToggleOpen(false); }); if (disabled) { @@ -641,12 +640,11 @@ const BaseSelect = React.forwardRef((props: BaseSelectProps, ref: React.Ref void); - if (customizeRawInputElement) { - onTriggerVisibleChange = (newOpen: boolean) => { + + const onTriggerVisibleChange = (newOpen: boolean) => { onToggleOpen(newOpen); }; - } + // Close when click on non-select element useSelectTriggerControl(