fix(tui): respect environment terminal dimensions

closes #4004
This commit is contained in:
Mario Zechner
2026-04-30 10:27:58 +02:00
parent ab7dbd3091
commit 32f7fc6aa5
3 changed files with 48 additions and 2 deletions

View File

@@ -327,11 +327,11 @@ export class ProcessTerminal implements Terminal {
}
get columns(): number {
return process.stdout.columns || 80;
return process.stdout.columns || Number(process.env.COLUMNS) || 80;
}
get rows(): number {
return process.stdout.rows || 24;
return process.stdout.rows || Number(process.env.LINES) || 24;
}
moveBy(lines: number): void {