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