From 0e6496dff8643d719fd26e1e0852d398ebf9a7cc Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 7 Mar 2019 16:56:24 -0800 Subject: [PATCH] Don't add change if there are no changes --- .../src/features/bufferSyncSupport.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extensions/typescript-language-features/src/features/bufferSyncSupport.ts b/extensions/typescript-language-features/src/features/bufferSyncSupport.ts index c9e4f8b79d6..e034516d665 100644 --- a/extensions/typescript-language-features/src/features/bufferSyncSupport.ts +++ b/extensions/typescript-language-features/src/features/bufferSyncSupport.ts @@ -72,6 +72,9 @@ class BufferSynchronizer { public change(filepath: string, events: vscode.TextDocumentContentChangeEvent[]) { if (this.supportsBatching) { + if (!events.length) { + return; + } if (!this._pending.changedFiles) { this._pending.changedFiles = []; }