message: Fix plugin nav items highlighting on page refresh
  Nav items provided by plugins were not correctly highlighted as active
  on page refresh because NavSection was updating activeChild state
  only on location change.
diff: @@ -88,17 +88,16 @@ export const NavSection = connect(navSectionStateToProps)(
  }
  componentDidUpdate(prevProps, prevState) {
  - if (prevProps.location === this.props.location) {
  - return;
  - }
  -
  const activeChild = this.getActiveChild();
  +
  + if (prevState.activeChild !== activeChild) {
  const state: Partial<NavSectionState> = {activeChild};
  if (activeChild && !prevState.activeChild) {
  state.isOpen = true;
  }
  this.setState(state as NavSectionState);
  }
  + }
  toggle = (e, expandState) => {
  this.setState({isOpen: expandState});
  