From 41d626dffe866ffd9cbc4fc559ded12c0dedd740 Mon Sep 17 00:00:00 2001 From: Chris Olszewski Date: Wed, 24 Jul 2024 17:10:18 -0500 Subject: [PATCH] fix(tui): account for pane header/footer --- crates/turborepo-ui/src/tui/app.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/turborepo-ui/src/tui/app.rs b/crates/turborepo-ui/src/tui/app.rs index 550cee4111ad6..2c584916dd86a 100644 --- a/crates/turborepo-ui/src/tui/app.rs +++ b/crates/turborepo-ui/src/tui/app.rs @@ -60,6 +60,9 @@ impl App { let full_task_width = cols.saturating_sub(task_width_hint); let pane_cols = full_task_width.max(ratio_pane_width); + // We use 2 rows for pane title and for the interaction info + let rows = rows.saturating_sub(2).max(1); + // Initializes with the planned tasks // and will mutate as tasks change // to running, finished, etc.