From cfa2e218100323074ac1948c885448fdf4de2a7f Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 4 May 2021 14:42:00 -0700 Subject: [PATCH] Make sure we actually update the local resource roots (#122957) For #122894 Not sure why this was a no-op but it seems to prevent the webview from correctly loading preloads --- .../contrib/webview/browser/baseWebviewElement.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts b/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts index eb1458e94840d..21196f4283e57 100644 --- a/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts +++ b/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts @@ -372,8 +372,11 @@ export abstract class BaseWebview extends Disposable { }); } - public set localResourcesRoot(resources: URI[]) { - /** no op */ + public set localResourcesRoot(resources: readonly URI[]) { + this.content = { + ...this.content, + options: { ...this.content.options, localResourceRoots: resources } + }; } public set state(state: string | undefined) {