From 20ff107768e69d7fc9d62f9c0679755b398ddcb6 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Wed, 2 May 2018 15:00:42 -0700 Subject: [PATCH] Call IRenderer.onCharSizeChanged at right time Even though Renderer just defers this to onResize, future IRenderer implementations may take advantage of onCharSizeChanged specifically. --- src/Terminal.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Terminal.ts b/src/Terminal.ts index ba1fff3d..1dfd4a45 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -716,7 +716,7 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II // dprchange should handle this case, we need this as well for browsers that don't support the // matchMedia query. this._disposables.push(Dom.addDisposableListener(window, 'resize', () => this.renderer.onWindowResize(window.devicePixelRatio))); - this.charMeasure.on('charsizechanged', () => this.renderer.onResize(this.cols, this.rows)); + this.charMeasure.on('charsizechanged', () => this.renderer.onCharSizeChanged()); this.renderer.on('resize', (dimensions) => this.viewport.syncScrollArea()); this.selectionManager = new SelectionManager(this, this.charMeasure);