From 256b87ba6713a8d8214be7d9275250328bb59ca0 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 20 Oct 2020 08:03:58 -0700 Subject: [PATCH] Use classList For #103454 --- .../workbench/contrib/webview/browser/baseWebviewElement.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts b/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts index 6f19e4548e7df7..6b84fbcb776b3c 100644 --- a/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts +++ b/src/vs/workbench/contrib/webview/browser/baseWebviewElement.ts @@ -3,7 +3,6 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { addClass } from 'vs/base/browser/dom'; import { IMouseWheelEvent } from 'vs/base/browser/mouseEvent'; import { Emitter } from 'vs/base/common/event'; import { Disposable, IDisposable } from 'vs/base/common/lifecycle'; @@ -103,9 +102,7 @@ export abstract class BaseWebview extends Disposable { const subscription = this._register(this.on(WebviewMessageChannels.webviewReady, () => { this._logService.debug(`Webview(${this.id}): webview ready`); - if (this.element) { - addClass(this.element, 'ready'); - } + this.element?.classList.add('ready'); if (this._state.type === WebviewState.Type.Initializing) { this._state.pendingMessages.forEach(({ channel, data }) => this.doPostMessage(channel, data));