From fcdbfd08f0d5d19561b0e5df9afb83e20a782ef3 Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Mon, 25 Oct 2021 13:49:39 -0700 Subject: [PATCH] fix viewport gets pushed up repeatedly when toggling size to content width #135804 --- src/vs/workbench/contrib/terminal/browser/terminalInstance.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts index 7ffc02b2537..e0b537e7693 100644 --- a/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts +++ b/src/vs/workbench/contrib/terminal/browser/terminalInstance.ts @@ -586,7 +586,7 @@ export class TerminalInstance extends Disposable implements ITerminalInstance { if (!this._wrapperElement) { return undefined; } - TerminalInstance._lastKnownCanvasDimensions = new dom.Dimension(Math.min(Constants.MaxCanvasWidth, width), height - 2 + (this._hasScrollBar && !this._horizontalScrollbar ? -scrollbarHeight : 0)/* bottom padding */); + TerminalInstance._lastKnownCanvasDimensions = new dom.Dimension(Math.min(Constants.MaxCanvasWidth, width), height + (this._hasScrollBar && !this._horizontalScrollbar ? -scrollbarHeight - 2 : 0)/* bottom padding */); return TerminalInstance._lastKnownCanvasDimensions; } -- GitLab