Use isRemote instead of remote authority to determine where to load from

This commit is contained in:
Matt Bierner
2021-05-20 11:30:04 -07:00
parent 6f2381e33d
commit 18ea5ac15e
5 changed files with 10 additions and 9 deletions

View File

@@ -5,7 +5,6 @@
import { VSBuffer } from 'vs/base/common/buffer';
import { Emitter, Event } from 'vs/base/common/event';
import { Schemas } from 'vs/base/common/network';
import { URI } from 'vs/base/common/uri';
import { IExtensionDescription } from 'vs/platform/extensions/common/extensions';
import { normalizeVersion, parseVersion } from 'vs/platform/extensions/common/extensionValidator';
@@ -70,7 +69,7 @@ export class ExtHostWebview implements vscode.Webview {
public asWebviewUri(resource: vscode.Uri): vscode.Uri {
this.#hasCalledAsWebviewUri = true;
const remoteAuthority = this.#extension.extensionLocation.scheme === Schemas.vscodeRemote
const remoteAuthority = this.#initData.remote.isRemote
? this.#initData.remote.authority
: undefined;
return asWebviewUri(this.#handle, resource, remoteAuthority);