From 6e448133139a2d6b88ae31250ee291dc2d04494a Mon Sep 17 00:00:00 2001 From: Denis Golovin Date: Mon, 12 Aug 2024 14:24:41 -0700 Subject: [PATCH] fix: dispose CommandManager on extension deactivation Signed-off-by: Denis Golovin --- src/extension.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index d00f632..73ff63a 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -180,13 +180,11 @@ async function _activate(extensionContext: extensionApi.ExtensionContext): Promi presetChangedEvent(() => { presetChanged(provider, extensionContext, telemetryLogger); }), - ); - - extensionContext.subscriptions.push( crcStatus.onStatusChange(e => { updateProviderVersionWithPreset(provider, e.Preset as Preset); provider.updateStatus(crcStatus.getProviderStatus()); }), + commandManager, ); }