mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 21:55:38 +00:00
Don't wait on search providers for schemes other than vscode-remote
Fix #94928
This commit is contained in:
parent
433380c3c1
commit
d91938da73
|
@ -203,14 +203,17 @@ export class SearchService extends Disposable implements ISearchService {
|
|||
this.fileSearchProviders.get(scheme) :
|
||||
this.textSearchProviders.get(scheme);
|
||||
|
||||
if (!provider && scheme === 'file') {
|
||||
if (!provider && scheme === Schemas.file) {
|
||||
diskSearchQueries.push(...schemeFQs);
|
||||
} else {
|
||||
if (!provider) {
|
||||
console.warn(`No search provider registered for scheme: ${scheme}, waiting`);
|
||||
provider = await this.waitForProvider(query.type, scheme);
|
||||
if (!provider && scheme !== Schemas.vscodeRemote) {
|
||||
console.warn(`No search provider registered for scheme: ${scheme}`);
|
||||
return;
|
||||
}
|
||||
|
||||
console.warn(`No search provider registered for scheme: ${scheme}, waiting`);
|
||||
provider = await this.waitForProvider(query.type, scheme);
|
||||
|
||||
const oneSchemeQuery: ISearchQuery = {
|
||||
...query,
|
||||
...{
|
||||
|
|
Loading…
Reference in a new issue