From b7219ac7f420bb4b7ad46ef732c2620fdd481e0f Mon Sep 17 00:00:00 2001 From: Michael An <2331806369@qq.com> Date: Fri, 3 Jan 2025 10:15:46 +0800 Subject: [PATCH] fix item dropdown click (#7299) --- frontend/src/components/dropdown-menu/item-dropdown-menu.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/dropdown-menu/item-dropdown-menu.js b/frontend/src/components/dropdown-menu/item-dropdown-menu.js index c138424235..bf45e64b4a 100644 --- a/frontend/src/components/dropdown-menu/item-dropdown-menu.js +++ b/frontend/src/components/dropdown-menu/item-dropdown-menu.js @@ -112,7 +112,9 @@ class ItemDropdownMenu extends React.Component { onMenuItemClick = (event) => { let operation = Utils.getEventData(event, 'toggle') ?? event.currentTarget.getAttribute('data-toggle'); let item = this.props.item; - this.props.unfreezeItem(); + if (typeof(this.props.unfreezeItem) === 'function') { + this.props.unfreezeItem(); + } this.props.onMenuItemClick(operation, event, item); this.setState({ isItemMenuShow: false }); };