From c91307f2a14e907e488812d2e11de3d215d3f22a Mon Sep 17 00:00:00 2001
From: Eric Amodio <eamodio@gmail.com>
Date: Fri, 14 Oct 2022 18:35:15 -0400
Subject: [PATCH] Listens for repos changes for the graph

---
 src/extension.ts                        | 1 +
 src/plus/webviews/graph/graphWebview.ts | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/extension.ts b/src/extension.ts
index 717f910..06f6bff 100644
--- a/src/extension.ts
+++ b/src/extension.ts
@@ -190,6 +190,7 @@ export async function activate(context: ExtensionContext): Promise<GitLensApi |
 
 export function deactivate() {
 	// nothing to do
+	Logger.log('GitLens deactivated');
 }
 
 // async function migrateSettings(context: ExtensionContext, previousVersion: string | undefined) {
diff --git a/src/plus/webviews/graph/graphWebview.ts b/src/plus/webviews/graph/graphWebview.ts
index a7a37c7..b2f33f4 100644
--- a/src/plus/webviews/graph/graphWebview.ts
+++ b/src/plus/webviews/graph/graphWebview.ts
@@ -383,6 +383,7 @@ export class GraphWebview extends WebviewBase<State> {
 		this._theme = window.activeColorTheme;
 		return [
 			this.container.subscription.onDidChange(this.onSubscriptionChanged, this),
+			this.container.git.onDidChangeRepositories(() => void this.refresh(true)),
 			window.onDidChangeActiveColorTheme(this.onThemeChanged, this),
 			{ dispose: () => void this._repositoryEventsDisposable?.dispose() },
 		];