diff --git a/src/renderer/Renderer.ts b/src/renderer/Renderer.ts index adf5bbd0..bc1a7a1b 100644 --- a/src/renderer/Renderer.ts +++ b/src/renderer/Renderer.ts @@ -123,6 +123,8 @@ export class Renderer { this._refreshAnimationFrame = null; // Render + start = Math.max(start, 0); + end = Math.min(end, this._terminal.rows - 1); this._renderLayers.forEach(l => l.onGridChanged(this._terminal, start, end)); this._terminal.emit('refresh', {start, end}); }