From 6e618bd7e321e577e2c0faaf9d66c716c9cea1e1 Mon Sep 17 00:00:00 2001 From: isidor Date: Fri, 1 Dec 2017 12:21:54 +0100 Subject: [PATCH] open editors view: only react to non structural changes if a structural refresh is not scheduled --- .../parts/files/electron-browser/views/openEditorsView.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts b/src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts index 6c32af76626..93182362cc8 100644 --- a/src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts +++ b/src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts @@ -281,7 +281,7 @@ export class OpenEditorsView extends ViewsViewletPanel { // Do a minimal tree update based on if the change is structural or not #6670 if (e.structural) { this.listRefreshScheduler.schedule(this.structuralRefreshDelay); - } else { + } else if (!this.listRefreshScheduler.isScheduled()) { const newElement = e.editor ? new OpenEditor(e.editor, e.group) : e.group; const index = this.getIndex(e.group, e.editor); -- GitLab