diff --git a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts index ae5074e5d6e9be7cf8e2307c8a631183a39b701d..8f2279624d48860900cefcf4a7e41d094dd792c7 100644 --- a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts +++ b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts @@ -1071,7 +1071,7 @@ export class TerminalInstance extends Disposable implements ITerminalInstance { */ private _flushXtermData(): Promise { if (this._latestXtermWriteData === this._latestXtermParseData) { - return; + return Promise.resolve(); } let retries = 0; return new Promise(r => {