diff --git a/pkg/tui/views/dashboard/operations.go b/pkg/tui/views/dashboard/operations.go index 38d9f61..65efc05 100644 --- a/pkg/tui/views/dashboard/operations.go +++ b/pkg/tui/views/dashboard/operations.go @@ -440,7 +440,7 @@ func (m *Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { case tea.KeyPressMsg: if msg.String() == "ctrl+c" { - return m, tea.Quit + return m, nil } if m.issueList.FilterState() == list.Filtering { diff --git a/pkg/tui/views/kanban/operations.go b/pkg/tui/views/kanban/operations.go index 0095976..d93ddb7 100644 --- a/pkg/tui/views/kanban/operations.go +++ b/pkg/tui/views/kanban/operations.go @@ -641,11 +641,12 @@ func (m *Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { }) case tea.KeyPressMsg: + fl := m.FocusedIssueList() + if msg.String() == "ctrl+c" { - return m, tea.Quit + return m, nil } - fl := m.FocusedIssueList() if fl.FilterState() == list.Filtering { cmd, _ := fl.Update(msg) return m, cmd