File tree Expand file tree Collapse file tree
src/vs/workbench/api/node Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ export class ExtHostWebviewPanel implements vscode.WebviewPanel {
9797 private readonly _proxy : MainThreadWebviewsShape ;
9898 private _isDisposed : boolean = false ;
9999 private _viewColumn : vscode . ViewColumn ;
100- private _visible : boolean ;
100+ private _visible : boolean = true ;
101101
102102 public readonly onDisposeEmitter = new Emitter < void > ( ) ;
103103 public readonly onDidDispose : Event < void > = this . onDisposeEmitter . event ;
@@ -242,12 +242,12 @@ export class ExtHostWebviews implements ExtHostWebviewsShape {
242242 }
243243 }
244244
245- $onDidChangeWebviewViewState ( handle : WebviewHandle , active : boolean , position : Position ) : void {
245+ $onDidChangeWebviewViewState ( handle : WebviewHandle , visible : boolean , position : Position ) : void {
246246 const panel = this . getWebviewPanel ( handle ) ;
247247 if ( panel ) {
248248 const viewColumn = typeConverters . toViewColumn ( position ) ;
249- if ( panel . visible !== active || panel . position !== viewColumn ) {
250- panel . visible = active ;
249+ if ( panel . visible !== visible || panel . position !== viewColumn ) {
250+ panel . visible = visible ;
251251 panel . position = viewColumn ;
252252 panel . onDidChangeViewStateEmitter . fire ( { webviewPanel : panel } ) ;
253253 }
You can’t perform that action at this time.
0 commit comments