From 57eaa24ea0b781e0eb4e96eeec8267380e543a98 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Thu, 13 Jun 2019 08:51:42 -0700 Subject: [PATCH] Fix NPE in _setTheme Fixes #2220 --- src/Terminal.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Terminal.ts b/src/Terminal.ts index ccb41527..eaf2a41d 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -700,7 +700,9 @@ export class Terminal extends Disposable implements ITerminal, IDisposable, IInp */ private _setTheme(theme: ITheme): void { this._theme = theme; - this._colorManager.setTheme(theme); + if (this._colorManager) { + this._colorManager.setTheme(theme); + } if (this._renderService) { this._renderService.setColors(this._colorManager.colors); }