From 3bdb671530d6a17a609f6bbaca42ee4abde18b4b Mon Sep 17 00:00:00 2001 From: vaynevayne <740652572@qq.com> Date: Mon, 12 Jun 2023 17:30:55 +0800 Subject: [PATCH 1/2] feat(onBlur): remove custom behavior --- src/BaseSelect.tsx | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/BaseSelect.tsx b/src/BaseSelect.tsx index adc8613a8..f8c7052ed 100644 --- a/src/BaseSelect.tsx +++ b/src/BaseSelect.tsx @@ -563,25 +563,12 @@ const BaseSelect = React.forwardRef((props: BaseSelectProps, ref: React.Ref = (...args) => { setMockFocused(false, () => { focusRef.current = false; - onToggleOpen(false); }); if (disabled) { return; } - if (mergedSearchValue) { - // `tags` mode should move `searchValue` into values - if (mode === 'tags') { - onSearch(mergedSearchValue, { source: 'submit' }); - } else if (mode === 'multiple') { - // `multiple` mode only clean the search value but not trigger event - onSearch('', { - source: 'blur', - }); - } - } - if (onBlur) { onBlur(...args); } From d8792b789b2eb5fac76e399b6d0adcc5cd3c18a6 Mon Sep 17 00:00:00 2001 From: vaynevayne <740652572@qq.com> Date: Mon, 19 Jun 2023 18:46:47 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix(baseSelect):=20blur=20=E6=97=B6?= =?UTF-8?q?=E6=B8=85=E7=A9=BA=E5=80=BC=E5=8D=B3autoClearSearchValue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BaseSelect.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/BaseSelect.tsx b/src/BaseSelect.tsx index f8c7052ed..2ca4288a8 100644 --- a/src/BaseSelect.tsx +++ b/src/BaseSelect.tsx @@ -381,11 +381,14 @@ const BaseSelect = React.forwardRef((props: BaseSelectProps, ref: React.Ref