From 56f9c2045f40eeaec3546d60fb7a58713aaa273a Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 20 Sep 2018 16:16:19 +0200 Subject: [PATCH] scm: memoize count related to #57854 --- src/vs/workbench/api/node/extHostSCM.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/api/node/extHostSCM.ts b/src/vs/workbench/api/node/extHostSCM.ts index 8c2a8b19534..b467a2ee985 100644 --- a/src/vs/workbench/api/node/extHostSCM.ts +++ b/src/vs/workbench/api/node/extHostSCM.ts @@ -375,6 +375,10 @@ class ExtHostSourceControl implements vscode.SourceControl { } set count(count: number | undefined) { + if (this._count === count) { + return; + } + this._count = count; this._proxy.$updateSourceControl(this.handle, { count }); } -- GitLab