Skip to content

Commit 723955d

Browse files
committed
Fix search provider wait
1 parent 8655fff commit 723955d

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

src/vs/workbench/services/search/common/searchService.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -206,13 +206,15 @@ export class SearchService extends Disposable implements ISearchService {
206206
if (!provider && scheme === Schemas.file) {
207207
diskSearchQueries.push(...schemeFQs);
208208
} else {
209-
if (!provider && scheme !== Schemas.vscodeRemote) {
210-
console.warn(`No search provider registered for scheme: ${scheme}`);
211-
return;
212-
}
209+
if (!provider) {
210+
if (scheme !== Schemas.vscodeRemote) {
211+
console.warn(`No search provider registered for scheme: ${scheme}`);
212+
return;
213+
}
213214

214-
console.warn(`No search provider registered for scheme: ${scheme}, waiting`);
215-
provider = await this.waitForProvider(query.type, scheme);
215+
console.warn(`No search provider registered for scheme: ${scheme}, waiting`);
216+
provider = await this.waitForProvider(query.type, scheme);
217+
}
216218

217219
const oneSchemeQuery: ISearchQuery = {
218220
...query,

0 commit comments

Comments
 (0)