fix(multi-select): avoid manual field blur

Fixes #2083
This commit is contained in:
Eric Liu 2025-01-19 15:13:39 -08:00
commit 153a28e9d5

View file

@ -374,7 +374,6 @@
selectionRef.focus(); selectionRef.focus();
} else { } else {
open = false; open = false;
fieldRef.blur();
} }
} else if (key === "ArrowDown") { } else if (key === "ArrowDown") {
change(1); change(1);
@ -414,7 +413,6 @@
...item, ...item,
checked: false, checked: false,
})); }));
if (fieldRef) fieldRef.blur();
}} }}
translateWithId={translateWithIdSelection} translateWithId={translateWithIdSelection}
{disabled} {disabled}
@ -450,7 +448,6 @@
} }
} else if (key === "Tab") { } else if (key === "Tab") {
open = false; open = false;
inputRef.blur();
} else if (key === "ArrowDown") { } else if (key === "ArrowDown") {
change(1); change(1);
} else if (key === "ArrowUp") { } else if (key === "ArrowUp") {