diff --git a/src/Terminal.ts b/src/Terminal.ts index bd5ddcc3..b0dedf33 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -270,7 +270,9 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp this._windowsMode.dispose(); this._windowsMode = undefined; } - this._renderService.dispose(); + if (this._renderService) { + this._renderService.dispose(); + } this._customKeyEventHandler = null; this.write = () => {}; if (this.element && this.element.parentNode) {