Browse Source

fix: fix dropdown onVisibleChange not defined some time (#2454)

代强 1 year ago
parent
commit
fd051c8198
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/semi-ui/dropdown/index.tsx

+ 1 - 1
packages/semi-ui/dropdown/index.tsx

@@ -134,7 +134,7 @@ class Dropdown extends BaseComponent<DropdownProps, DropdownState> {
         return {
             ...super.adapter,
             setPopVisible: (popVisible: boolean) => this.setState({ popVisible }),
-            notifyVisibleChange: (visible: boolean) => this.props.onVisibleChange(visible),
+            notifyVisibleChange: (visible: boolean) => this.props.onVisibleChange?.(visible),
             getPopupId: () => this.tooltipRef.current.getPopupId()
         };
     }