TUI: add quit confirmation

This commit is contained in:
Moira Daniella A Sebastian
2026-03-20 13:55:00 +01:00
parent 6a91abc13f
commit 6d72c9195b
10 changed files with 151 additions and 4 deletions

View File

@@ -87,8 +87,9 @@ func (d *Model) handleKeyMsg(msg tea.KeyMsg) tea.Cmd {
d.helpBar.ToggleHelp()
d.logAction("tui toggled help")
case key.Matches(msg, d.keyMap.Quit):
d.startConfirmQuit()
d.logAction("tui quit requested")
return tea.Quit
return nil
case key.Matches(msg, d.keyMap.SwitchWindow):
d.ToggleFocusedWindow()
case !d.IsInModal() && key.Matches(msg, d.keyMap.SwitchToKanbanBoard):