diff --git a/extensions/typescript-language-features/src/features/diagnostics.ts b/extensions/typescript-language-features/src/features/diagnostics.ts index 4e355240b5d..268b1ab98c6 100644 --- a/extensions/typescript-language-features/src/features/diagnostics.ts +++ b/extensions/typescript-language-features/src/features/diagnostics.ts @@ -59,7 +59,7 @@ export class DiagnosticsManager { public dispose() { this._currentDiagnostics.dispose(); - for (const key in Object.keys(this._pendingUpdates)) { + for (const key of Object.keys(this._pendingUpdates)) { clearTimeout(this._pendingUpdates[key]); delete this._pendingUpdates[key]; }