diff --git a/list/list.go b/list/list.go index 181c707a..c5f98b26 100644 --- a/list/list.go +++ b/list/list.go @@ -292,6 +292,7 @@ func (m *Model) SetItems(i []Item) tea.Cmd { } m.updatePagination() + m.updateKeybindings() return cmd } @@ -606,7 +607,7 @@ func (m *Model) updateKeybindings() { m.KeyMap.CloseFullHelp.SetEnabled(false) default: - hasItems := m.items != nil + hasItems := len(m.items) != 0 m.KeyMap.CursorUp.SetEnabled(hasItems) m.KeyMap.CursorDown.SetEnabled(hasItems)