diff --git a/packages/fuselage/src/components/SelectPaginated/PaginatedSelect.js b/packages/fuselage/src/components/SelectPaginated/PaginatedSelect.js index ef09d2e031..9164d339a8 100644 --- a/packages/fuselage/src/components/SelectPaginated/PaginatedSelect.js +++ b/packages/fuselage/src/components/SelectPaginated/PaginatedSelect.js @@ -36,6 +36,12 @@ const Focus = React.forwardRef((props, ref) => ( /> )); +const prevent = (e) => { + e.preventDefault(); + e.stopPropagation(); + e.nativeEvent.stopImmediatePropagation(); +}; + const useDidUpdate = (func = []) => { const didMount = useRef(false); const fn = useMutableCallback(func); @@ -153,6 +159,7 @@ export const PaginatedSelect = ({ options={options} onSelect={internalChangedByClick} endReached={endReached} + onMouseDown={prevent} />