componentDidUpdate()

in src/js/components/Browser.react.js [225:242]


  componentDidUpdate(prevProps: Props, prevState: State) {
    let highlighted = false;
    if (
      JSON.stringify(prevProps.editor.focusedField) !=
        JSON.stringify(this.props.editor.focusedField) ||
      prevProps.editor.finding != this.props.editor.finding
    ) {
      highlighted = true;
      this.highlightEditorElements();
    }
    if (prevProps.editor.warningSelector != this.props.editor.warningSelector) {
      highlighted = true;
      this.highlightWarningElements();
    }
    if (highlighted) {
      this.clearHighlightElements();
    }
  }