Skip to content

Commit 74acf9c

Browse files
authored
Transform schemes in remote windows when activating contributing extensions (microsoft#159218)
1 parent 59b4df0 commit 74acf9c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/vs/workbench/services/workspaces/common/editSessionIdentityService.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,14 @@ export class EditSessionIdentityService implements IEditSessionIdentityService {
4242
}
4343

4444
private async activateProvider(scheme: string) {
45+
const transformedScheme = scheme === 'vscode-remote' ? 'file' : scheme;
46+
4547
const provider = this._editSessionIdentifierProviders.get(scheme);
4648
if (provider) {
4749
return provider;
4850
}
4951

50-
await this._extensionService.activateByEvent(`onEditSession:${scheme}`);
52+
await this._extensionService.activateByEvent(`onEditSession:${transformedScheme}`);
5153
return this._editSessionIdentifierProviders.get(scheme);
5254
}
5355
}

0 commit comments

Comments
 (0)