From 3323475170e3ab6c9a860bd611300fbd11f0a00a Mon Sep 17 00:00:00 2001 From: azimut Date: Fri, 28 Apr 2023 04:04:10 -0300 Subject: [PATCH] tui: list to occupy the whole screen on init --- internal/tui/tui.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/tui/tui.go b/internal/tui/tui.go index 93ec524..01d5e29 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -98,7 +98,7 @@ func (m Model) Update(msg tea.Msg) (Model, tea.Cmd) { switch msg := msg.(type) { case tea.WindowSizeMsg: if !m.IsReady { - m.Initialize(msg) + m.initialize(msg) m.IsReady = true } else { if m.onLinkScreen { @@ -179,7 +179,7 @@ func isScrolling(msg tea.KeyMsg) bool { DefaultViewportKeyMap.PageDown) } -func (m *Model) Initialize(msg tea.WindowSizeMsg) { +func (m *Model) initialize(msg tea.WindowSizeMsg) { m.Viewport = viewport.Model{ Width: msg.Width, Height: msg.Height - 1, @@ -197,7 +197,7 @@ func (m *Model) Initialize(msg tea.WindowSizeMsg) { getItems(m.RawContent), itemDelegate{}, msg.Width, - msg.Height-1, + msg.Height, ) m.list.KeyMap = DefaultListKeyMap m.list.SetShowTitle(false)