From 639f79d8a5a1dcb163716776ff4ccf2c993758f6 Mon Sep 17 00:00:00 2001 From: ayn2op Date: Tue, 27 Dec 2022 20:14:16 +0530 Subject: [PATCH] Invalidate selected channel when Escape is pressed when the messages view is focused --- ui/messages_view.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/messages_view.go b/ui/messages_view.go index e4f5acc..1dda71d 100644 --- a/ui/messages_view.go +++ b/ui/messages_view.go @@ -94,6 +94,8 @@ func (v *MessagesView) onInputCapture(e *tcell.EventKey) *tcell.EventKey { return v.selectLastMessage(ms) case "Esc": v.selected = -1 + v.app.view.ChannelsView.selected = nil + v.app.SetFocus(v.app.view) v. Clear().