From 5302e62c90ab7f0ae21518bbd5b36e6617390f11 Mon Sep 17 00:00:00 2001 From: sergiochan Date: Tue, 10 Mar 2026 20:38:45 -0700 Subject: [PATCH] fix: sync helper textarea position after terminal resize --- src/browser/CoreBrowserTerminal.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/browser/CoreBrowserTerminal.ts b/src/browser/CoreBrowserTerminal.ts index 1b18a17ee..52eb00025 100644 --- a/src/browser/CoreBrowserTerminal.ts +++ b/src/browser/CoreBrowserTerminal.ts @@ -573,7 +573,10 @@ export class CoreBrowserTerminal extends CoreTerminal implements ITerminal { this._renderService!.handleCursorMove(); this._syncTextArea(); })); - this._register(this.onResize(() => this._renderService!.handleResize(this.cols, this.rows))); + this._register(this.onResize(() => { + this._renderService!.handleResize(this.cols, this.rows); + this._syncTextArea(); + })); this._register(this.onBlur(() => this._renderService!.handleBlur())); this._register(this.onFocus(() => this._renderService!.handleFocus()));