diff --git a/packages/react/src/hooks/useKeyPress.ts b/packages/react/src/hooks/useKeyPress.ts index 9dda2aff..ec12e562 100644 --- a/packages/react/src/hooks/useKeyPress.ts +++ b/packages/react/src/hooks/useKeyPress.ts @@ -104,10 +104,7 @@ export function useKeyPress( const target = (event.composedPath?.()?.[0] || event.target) as Element | null; const isInteractiveElement = target?.nodeName === 'BUTTON' || target?.nodeName === 'A'; - if ( - (options.preventDefault || typeof options.preventDefault === 'undefined') && - (modifierPressed.current || !isInteractiveElement) - ) { + if (options.preventDefault !== false && (modifierPressed.current || !isInteractiveElement)) { event.preventDefault(); }