diff --git a/ui/views/posts/posts.go b/ui/views/posts/posts.go index 090c26c..d068726 100644 --- a/ui/views/posts/posts.go +++ b/ui/views/posts/posts.go @@ -109,6 +109,10 @@ func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { } case key.Matches(msg, m.keymap.NewPost): + if m.list.FilterState() == list.Filtering { + break + } + i, ok := m.list.SelectedItem().(post.Post) if ok { caps := (*m.ctx.Systems[i.SysIDX]).GetCapabilities()