anchor.diff:      });
       _treeView.restoreExpandedState(uuids);
   
  -    if (_items.length == 0) {
  -      _setShowNoResults(true);
  -    }
  +    _setShowNoResults(_items.length == 0);
     }
   
     void _setShowNoResults(bool visible) {
  
positive.code:       _searching = true;
        _search = new WorkspaceSearch();
        _search.delegate = this;
        _search.performSearch(_workspace, filterString);
        _statusComponent.spinning = true;
        _statusComponent.progressMessage = 'Searching...';
        _setShowSearchResultPlaceholder(false);
      } else {
        _setShowSearchResultPlaceholder(true);
      }
  
      return true;
    }
  
negative.code:     _statusComponent.progressMessage = null;
      _statusComponent.spinning = false;
      _statusComponent.temporaryMessage = 'Search finished';
      _updateResultsNow();
    }
  
  