From fed0b5ddad2dedb26ce935ac0ea88cd001595603 Mon Sep 17 00:00:00 2001 From: Levi Yan Date: Wed, 3 Jul 2024 11:55:49 +0800 Subject: [PATCH] refactor: add siHome into context.subscriptions --- src/home.ts | 7 ++++++- src/main.ts | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/home.ts b/src/home.ts index 526154b..0babcf5 100644 --- a/src/home.ts +++ b/src/home.ts @@ -1,8 +1,10 @@ import * as vscode from 'vscode'; export default class SIHome { + context: vscode.ExtensionContext; - constructor() { + constructor(context: vscode.ExtensionContext) { + this.context = context; } toggle(url: string) { @@ -32,7 +34,10 @@ export default class SIHome { } }, undefined, + this.context.subscriptions ); + + this.context.subscriptions.push(panel) } diff --git a/src/main.ts b/src/main.ts index d6eb738..ab31c8f 100644 --- a/src/main.ts +++ b/src/main.ts @@ -11,7 +11,7 @@ export class SuperIDEExtension { siHome: SIHome; constructor(private context: vscode.ExtensionContext) { - this.siHome = new SIHome(); + this.siHome = new SIHome(context); context.subscriptions.push( vscode.window.registerTreeDataProvider(