diff --git a/src/vs/workbench/parts/search/browser/searchView.ts b/src/vs/workbench/parts/search/browser/searchView.ts index 9966cb4e448f..511d2c559e78 100644 --- a/src/vs/workbench/parts/search/browser/searchView.ts +++ b/src/vs/workbench/parts/search/browser/searchView.ts @@ -377,10 +377,9 @@ export class SearchView extends Viewlet implements IViewlet, IPanel { } private refreshAndUpdateCount(event?: IChangeEvent): Thenable { - return this.refreshTree(event).then(() => { - this.searchWidget.setReplaceAllActionState(!this.viewModel.searchResult.isEmpty()); - this.updateSearchResultCount(this.viewModel.searchResult.query.userDisabledExcludesAndIgnoreFiles); - }); + this.searchWidget.setReplaceAllActionState(!this.viewModel.searchResult.isEmpty()); + this.updateSearchResultCount(this.viewModel.searchResult.query.userDisabledExcludesAndIgnoreFiles); + return this.refreshTree(event); } private refreshTree(event?: IChangeEvent): Thenable {