Merge pull request #2348 from xtermjs/Tyriar-patch-1

Fix NPE on dispose when it hasn't been opened
This commit is contained in:
Daniel Imms
2019-07-25 16:53:25 -07:00
committed by GitHub
+3 -1
View File
@@ -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) {