diff --git a/addons/xterm-addon-webgl/src/GlyphRenderer.ts b/addons/xterm-addon-webgl/src/GlyphRenderer.ts index dc375348..a7bd5e9a 100644 --- a/addons/xterm-addon-webgl/src/GlyphRenderer.ts +++ b/addons/xterm-addon-webgl/src/GlyphRenderer.ts @@ -165,7 +165,7 @@ export class GlyphRenderer { } public beginFrame(): boolean { - return this._atlas.beginFrame(); + return this._atlas ? this._atlas.beginFrame() : true; } public updateCell(x: number, y: number, code: number, attr: number, bg: number, fg: number, chars: string): void {