Browse Source

fix #2177 if collapsed is true, you need to click twice to display

pull/2211/merge
陈帅 8 years ago
parent
commit
128c8ea25f
  1. 9
      src/layouts/BasicLayout.js

9
src/layouts/BasicLayout.js

@ -106,8 +106,15 @@ class BasicLayout extends React.PureComponent {
});
}
componentDidUpdate() {
componentDidUpdate(preProps) {
// After changing to phone mode,
// if collapsed is true, you need to click twice to display
this.breadcrumbNameMap = this.getBreadcrumbNameMap();
const { isMobile } = this.state;
const { collapsed } = this.props;
if (isMobile && !preProps.isMobile && !collapsed) {
this.handleMenuCollapse(false);
}
}
componentWillUnmount() {

Loading…
Cancel
Save