Merge pull request #5538 from Tyriar/4731_mobile_warn

Update viewport dims when dpr changes
This commit is contained in:
Daniel Imms
2025-12-28 16:36:30 -08:00
committed by GitHub
+2
View File
@@ -622,6 +622,8 @@ export class WebglRenderer extends Disposable implements IRenderer {
// the change as it's an exact multiple of the cell sizes.
this._canvas.width = width;
this._canvas.height = height;
// Update the WebGL viewport to match the new canvas dimensions
this._gl.viewport(0, 0, width, height);
// Render synchronously to avoid flicker when the canvas is cleared
this._onRequestRedraw.fire({ start: 0, end: this._terminal.rows - 1, sync: true });
}