diff --git a/.yarn/versions/ed675cf3.yml b/.yarn/versions/ed675cf3.yml new file mode 100644 index 000000000..c8c9f2f10 --- /dev/null +++ b/.yarn/versions/ed675cf3.yml @@ -0,0 +1,8 @@ +releases: + "@radix-ui/react-context-menu": patch + "@radix-ui/react-dropdown-menu": patch + "@radix-ui/react-menu": patch + "@radix-ui/react-menubar": patch + +declined: + - primitives diff --git a/packages/react/menu/src/Menu.tsx b/packages/react/menu/src/Menu.tsx index a184c6f5b..2fcdf41c0 100644 --- a/packages/react/menu/src/Menu.tsx +++ b/packages/react/menu/src/Menu.tsx @@ -724,7 +724,7 @@ const MenuItemImpl = React.forwardRef( onPointerMove={composeEventHandlers( props.onPointerMove, whenMouse((event) => { - if (disabled) { + if (disabled || event.nativeEvent.offsetY < 0) { contentContext.onItemLeave(event); } else { contentContext.onItemEnter(event);