Not sure when this happened, but the feature got broken:

https://user-images.githubusercontent.com/29597/130155150-18fbca13-42d7-4d7d-831e-8db4a9672d94.mp4

Using the up/down arrows to navigate the list works fine, but jumping to the next/previous component with a warning or error doesn't quite work correctly. (The scroll offset is wrong so the component is often not visible.)
while (parentElement != null) {
      parentElement.weight += weightDelta;
      
      
      if (parentElement.isCollapsed) {
        isInsideCollapsedSubTree = true;
        break;
      }
      parentElement = ((this._idToElement.get(
        parentElement.parentID,
      ): any): Element);
    }
    
    if (!isInsideCollapsedSubTree) {
      this._weightAcrossRoots += weightDelta;
    }
  };
  onBridgeNativeStyleEditorSupported = ({
    isSupported,
    validAttributes,
  }: {|
    isSupported: boolean,
    validAttributes: ?$ReadOnlyArray<string>,
  |}) => {
    this._isNativeStyleEditorSupported = isSupported;
    this._nativeStyleEditorValidAttributes = validAttributes || null;
    this.emit('supportsNativeStyleEditor');
  };
  onBridgeOperations = (operations: Array<number>) => {
    if (__DEBUG__) {