From 12dc58d5bf8025d0fde56daa4c55349637e3b94d Mon Sep 17 00:00:00 2001 From: Zaid Qtaish Date: Tue, 3 Mar 2026 23:49:20 +0300 Subject: [PATCH] feat: dynamically adjust page size based on terminal height --- internal/tui/model.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/tui/model.go b/internal/tui/model.go index a8774a1..3cb00a8 100644 --- a/internal/tui/model.go +++ b/internal/tui/model.go @@ -371,4 +371,11 @@ func (m *Model) resizeTable() { h = 1 } m.table.SetHeight(h) + + // Ensure page size is at least 5 to avoid too small pages + if h < 5 { + h = 5 + } + m.pageSize = h // Update page size based on new height + m.updateTable() // Refresh table to apply new page size }