From d50852db1af10ec100a71ad57cc3a04c8aead117 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Sun, 7 Jul 2019 08:18:16 -0700 Subject: [PATCH] Fix error when search is in panel Fix #76701 --- src/vs/workbench/contrib/search/browser/searchView.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/search/browser/searchView.ts b/src/vs/workbench/contrib/search/browser/searchView.ts index 268bffe415e..16ebfb4ed95 100644 --- a/src/vs/workbench/contrib/search/browser/searchView.ts +++ b/src/vs/workbench/contrib/search/browser/searchView.ts @@ -169,6 +169,7 @@ export class SearchView extends ViewletPanel { this.matchFocused = Constants.MatchFocusKey.bindTo(this.contextKeyService); this.hasSearchResultsKey = Constants.HasSearchResults.bindTo(this.contextKeyService); + this.viewModel = this._register(this.searchWorkbenchService.searchModel); this.queryBuilder = this.instantiationService.createInstance(QueryBuilder); this.memento = new Memento(this.id, storageService); this.viewletState = this.memento.getMemento(StorageScope.WORKSPACE); @@ -204,7 +205,6 @@ export class SearchView extends ViewletPanel { } renderBody(parent: HTMLElement): void { - this.viewModel = this._register(this.searchWorkbenchService.searchModel); this.container = dom.append(parent, dom.$('.search-view')); this.searchWidgetsContainerElement = dom.append(this.container, $('.search-widgets-container'));