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 = []; }