From f6b722f523d333d295f10a47b3a0e036a4ae8d56 Mon Sep 17 00:00:00 2001 From: FIGBERT Date: Mon, 6 Mar 2023 17:37:26 -0800 Subject: [PATCH] Add quit keybind to roster view --- config/keybindings.yaml | 1 + ui/view-roster.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/config/keybindings.yaml b/config/keybindings.yaml index ba66d53..befa824 100644 --- a/config/keybindings.yaml +++ b/config/keybindings.yaml @@ -21,6 +21,7 @@ roster: 'Down': next_room 'Up': prev_room 'Escape': clear + 'q': quit modal: 'Tab': select_next diff --git a/ui/view-roster.go b/ui/view-roster.go index 7c902f4..793ce65 100644 --- a/ui/view-roster.go +++ b/ui/view-roster.go @@ -198,6 +198,8 @@ func (rstr *RosterView) OnKeyEvent(event mauview.KeyEvent) bool { } case "clear": rstr.selected = nil + case "quit": + rstr.parent.gmx.Stop(true) default: return false }