diff --git a/src/index.tsx b/src/index.tsx index afa34ba..81cb9d8 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -793,7 +793,7 @@ const Content = React.forwardRef(function ( onPointerDown={onPress} onPointerDownOutside={(e) => { onPointerDownOutside?.(e); - if (!modal) { + if (!modal || e.defaultPrevented) { e.preventDefault(); return; }