diff --git a/src/BaseInput.tsx b/src/BaseInput.tsx index 37dfd66..0c6357b 100644 --- a/src/BaseInput.tsx +++ b/src/BaseInput.tsx @@ -29,7 +29,7 @@ const BaseInput: FC = (props) => { const containerRef = useRef(null); - const onInputMouseUp: React.MouseEventHandler = (e) => { + const onInputMouseDown: React.MouseEventHandler = (e) => { if (containerRef.current?.contains(e.target as Element)) { triggerFocus?.(); } @@ -98,7 +98,7 @@ const BaseInput: FC = (props) => { className={affixWrapperCls} style={style} hidden={!hasAddon(props) && hidden} - onMouseUp={onInputMouseUp} + onMouseDown={onInputMouseDown} ref={containerRef} > {prefix && {prefix}}