From 079518239fa8643678b74ef87fbe687ce760e3c7 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Sat, 22 Sep 2018 11:10:42 -0700 Subject: [PATCH] Search provider - wait for all * activations before searching with provider --- src/vs/workbench/services/search/node/searchService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/services/search/node/searchService.ts b/src/vs/workbench/services/search/node/searchService.ts index f1869966ca7..f54136728d8 100644 --- a/src/vs/workbench/services/search/node/searchService.ts +++ b/src/vs/workbench/services/search/node/searchService.ts @@ -125,6 +125,7 @@ export class SearchService extends Disposable implements ISearchService { const providerActivations: TPromise[] = [TPromise.wrap(null)]; schemesInQuery.forEach(scheme => providerActivations.push(this.extensionService.activateByEvent(`onSearch:${scheme}`))); + providerActivations.push(this.extensionService.activateByEvent('*')); const providerPromise = TPromise.join(providerActivations) .then(() => this.extensionService.whenInstalledExtensionsRegistered()) -- GitLab