From cd06786d162318323f58387cf00313a0516394c3 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Mon, 9 Apr 2018 06:13:32 -0700 Subject: [PATCH] Fix exception when reset is called before open Fixes #1379 --- src/Terminal.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Terminal.ts b/src/Terminal.ts index e441a5b4..3144ae93 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -2169,7 +2169,9 @@ export class Terminal extends EventEmitter implements ITerminal, IInputHandlingT this._customKeyEventHandler = customKeyEventHandler; this._inputHandler = inputHandler; this.refresh(0, this.rows - 1); - this.viewport.syncScrollArea(); + if (this.viewport) { + this.viewport.syncScrollArea(); + } }