update: collapse active MenuItem if clicked

This commit is contained in:
leoliu 2019-07-04 11:41:31 +08:00
parent 027d83a88f
commit 65ccebd9e2

View File

@ -32,6 +32,10 @@ export class SideMenu extends React.Component<{ menu: MenuStore; className?: str
}
activate = (item: IMenuItem) => {
if (item && item.active) {
return item.expanded ? item.collapse() : item.expand();
}
this.props.menu.activateAndScroll(item, true);
setTimeout(() => {
if (this._updateScroll) {