message: fix dom changes
diff: @@ -29,7 +29,7 @@ class Menu extends React.Component {
  if (this.state.isClosing && nextProps.isOpen) {
  setTimeout(() => {this.setState({ isClosing: false });}, 0);
  }
  - if (this.props.node !== nextProps.node) {
  + if (nextProps.node) {
  const boundingRect = nextProps.node ? findDOMNode(nextProps.node).getBoundingClientRect() : undefined; // eslint-disable-line react/no-find-dom-node
  this.setState({ boundingRect });
  }
  