anchor.diff:        screenContent.element.onResize.listen((e) {
           // Need to stop event listeners, within the screen from getting the
           // resize event. This doesn't stop event listeners higher up in the tree
  -        // from receiving the resize event.  Plotly can chart get's resized even
  +        // from receiving the resize event. Plotly can chart get's resized even
           // though its in a div with a 'display:none' and will resize improperly.
           e.stopImmediatePropagation(); // Don't bubble up the resize event.
   
  
positive.code:     current.entering();
      pageStatus.addAll(current.statusItems);
      messageManager.showMessagesForScreen(current.id);
      auxiliaryStatus.defaultStatus = screen.helpStatus;
  
      updatePage();
    }
  
negative.code:     bool disabled = false,
      this.shortcutCallback,
      this.showTab = true,
    }) : disabled = allTabsEnabledByQuery ? false : disabled {
      if (name.isNotEmpty) {
        _helpStatus = createLinkStatusItem(
          span()
            ..add(span(text: '$name', c: 'optional-700'))
            ..add(span(text: ' Docs')),
          href: 'https://flutter.dev/docs/development/tools/devtools/$id',
          title: 'Documentation on using the $name page',
        );
      }
    }
  
    final String name;
    final String id;
    final String iconClass;
    final String disabledTooltip;
    final bool disabled;
    final bool showTab;
  
    StatusItem _helpStatus;
  
    // Set to handle short-cut keys for a particular screen.
    ShortCut shortcutCallback;
  