From 7ac1d16504fcd51d631c154a0075895db5ffcaff Mon Sep 17 00:00:00 2001 From: forkless Date: Sun, 31 May 2026 20:48:46 +0200 Subject: [PATCH] Pin status bar to bottom, menu fills remaining space --- src/tui.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tui.rs b/src/tui.rs index 653944a..890a60b 100644 --- a/src/tui.rs +++ b/src/tui.rs @@ -339,14 +339,13 @@ pub fn draw_picker_with_info( // ── internal drawing helpers ─────────────────────────────────────────────── -fn standard_layout(area: Rect, menu_items: usize) -> Vec { - let menu_height = menu_items as u16 + 4; // items + gaps + prompt line +fn standard_layout(area: Rect, _menu_items: usize) -> Vec { Layout::default() .direction(Direction::Vertical) .constraints([ Constraint::Length(3), // header Constraint::Length(2), // dashboard - Constraint::Min(menu_height.min(area.height.saturating_sub(6))), // menu + Constraint::Min(1), // menu (fills remaining) Constraint::Length(1), // status bar ]) .split(area).to_vec()