From 48dc5f45e1256f1aa55f136c0e64daf29044d4c4 Mon Sep 17 00:00:00 2001 From: Yasir Aslam Date: Fri, 23 Feb 2024 19:08:07 +0500 Subject: [PATCH] feat: reset application state when webview resolves --- ext-src/providers/recommendation.provider.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ext-src/providers/recommendation.provider.ts b/ext-src/providers/recommendation.provider.ts index f38a636..306b9f1 100644 --- a/ext-src/providers/recommendation.provider.ts +++ b/ext-src/providers/recommendation.provider.ts @@ -108,7 +108,12 @@ export class RecommendationWebView implements WebviewViewProvider { name: currentWorkSpaceFolder, }, }); - }, 600); + + this.extensionEventEmitter.fire({ + type: 'onDiscardSuggestionClicked:Success', + data: {}, + }); + }, 500); } } @@ -133,12 +138,6 @@ export class RecommendationWebView implements WebviewViewProvider { } this.eventEmitterQueue = []; - debugChannel.appendLine( - 'Metabob webview is visible now. Cleanup Events: ' + this.eventEmitterQueue.length, - ); - debugChannel.appendLine('this.intervals: ' + this.interval); - - clearInterval(this.interval); } activateExtensionEventListener(): void {