From 163aeeedac70c8f2d29a2c18f2d708cc7ea38bf2 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Fri, 19 Mar 2021 07:00:01 -0700 Subject: [PATCH] Prevent seamless relaunch triggering multiple times Fixes #119286 --- .../workbench/contrib/terminal/browser/terminalProcessManager.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts b/src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts index 4a92c9d82ae..8f0891da678 100644 --- a/src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts +++ b/src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts @@ -636,6 +636,7 @@ class SeamlessRelaunchDataFilter extends Disposable { this._firstRecorder = this._secondRecorder; this._firstDisposable?.dispose(); this._firstDisposable = this._secondDisposable; + this._secondRecorder = undefined; if (this._recordingTimeout) { window.clearTimeout(this._recordingTimeout); }