diff --git a/src/Selector/index.tsx b/src/Selector/index.tsx index 7c9c13f66..d5b5ebd30 100644 --- a/src/Selector/index.tsx +++ b/src/Selector/index.tsx @@ -223,7 +223,10 @@ const Selector: React.RefForwardingComponent = const onMouseDown: React.MouseEventHandler = (event) => { const inputMouseDown = getInputMouseDown(); - if (event.target !== inputRef.current && !inputMouseDown) { + + // when mode is combobox, don't prevent default behavior + // https://github.com/ant-design/ant-design/issues/37320 + if (event.target !== inputRef.current && !inputMouseDown && mode !== 'combobox') { event.preventDefault(); }