From 10309701ff601bcb51a8912d99036588d5cff9b4 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 2 Oct 2019 18:17:27 -0700 Subject: [PATCH] Don't show webview overlay by default If there is an error while resolving the webview itself, this invisible container can end sticking around incorrectly until the input it destoryed. Better to make sure it is hidden so that it doesn't block user input --- .../contrib/webview/browser/dynamicWebviewEditorOverlay.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/webview/browser/dynamicWebviewEditorOverlay.ts b/src/vs/workbench/contrib/webview/browser/dynamicWebviewEditorOverlay.ts index e052f0cccaa..77dbfb2c41a 100644 --- a/src/vs/workbench/contrib/webview/browser/dynamicWebviewEditorOverlay.ts +++ b/src/vs/workbench/contrib/webview/browser/dynamicWebviewEditorOverlay.ts @@ -47,6 +47,7 @@ export class DynamicWebviewEditorOverlay extends Disposable implements WebviewEd public get container() { const container = document.createElement('div'); container.id = `webview-${this.id}`; + container.style.visibility = 'hidden'; this._layoutService.getContainer(Parts.EDITOR_PART).appendChild(container); return container; } -- GitLab