diff --git a/packages/terminal/src/browser/terminal-widget-impl.ts b/packages/terminal/src/browser/terminal-widget-impl.ts index 7c233c7fe6a6a..ba7f8935a7000 100644 --- a/packages/terminal/src/browser/terminal-widget-impl.ts +++ b/packages/terminal/src/browser/terminal-widget-impl.ts @@ -611,8 +611,6 @@ export class TerminalWidgetImpl extends TerminalWidget implements StatefulWidget if (this.needsResize) { this.resizeTerminal(); this.needsResize = false; - - this.resizeTerminalProcess(); } } @@ -797,6 +795,8 @@ export class TerminalWidgetImpl extends TerminalWidget implements StatefulWidget const cols = geo.cols; const rows = geo.rows - 1; // subtract one row for margin this.term.resize(cols, rows); + + this.resizeTerminalProcess(); } protected resizeTerminalProcess(): void {