diff --git a/.changeset/green-needles-jump.md b/.changeset/green-needles-jump.md new file mode 100644 index 000000000..4164b2eba --- /dev/null +++ b/.changeset/green-needles-jump.md @@ -0,0 +1,5 @@ +--- +"@radix-ui/react-dialog": patch +--- + +Fix Dialog's RemoveScroll and disableOutsidePointerEvents work with forceMount diff --git a/packages/react/dialog/src/dialog.tsx b/packages/react/dialog/src/dialog.tsx index 7bf964798..c4853c7b4 100644 --- a/packages/react/dialog/src/dialog.tsx +++ b/packages/react/dialog/src/dialog.tsx @@ -203,7 +203,7 @@ const DialogOverlayImpl = React.forwardRef + { event.preventDefault(); context.triggerRef.current?.focus();