diff --git a/src/SubPopupMenu.tsx b/src/SubPopupMenu.tsx index 14a35170..7381ac99 100644 --- a/src/SubPopupMenu.tsx +++ b/src/SubPopupMenu.tsx @@ -412,7 +412,9 @@ export class SubPopupMenu extends React.Component { const extraProps = { openKeys: state.openKeys, selectedKeys: state.selectedKeys, - triggerSubMenuAction: this.props.triggerSubMenuAction, + triggerSubMenuAction: c.props?.triggerSubMenuAction ? + c.props.triggerSubMenuAction : + this.props.triggerSubMenuAction, subMenuKey, }; return this.renderCommonMenuItem(c, i, extraProps);