diff --git a/packages/react/src/components/OverflowMenu/OverflowMenu.js b/packages/react/src/components/OverflowMenu/OverflowMenu.js index 89e34f36ac07..5188149324f0 100644 --- a/packages/react/src/components/OverflowMenu/OverflowMenu.js +++ b/packages/react/src/components/OverflowMenu/OverflowMenu.js @@ -494,7 +494,7 @@ class OverflowMenu extends Component { const childrenWithProps = React.Children.toArray(children).map( (child, index) => React.cloneElement(child, { - closeMenu: this.closeMenu, + closeMenu: child.props.closeMenu || this.closeMenu, handleOverflowMenuItemFocus: this.handleOverflowMenuItemFocus, ref: (e) => { this[`overflowMenuItem${index}`] = e;