From eb2726e8df30bc8d62ec36eb99955276cd24b0e4 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 16 Jun 2019 16:52:19 +0300 Subject: Somewhat hackily force focus to room view. Fixes #95 --- ui/view-main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/view-main.go b/ui/view-main.go index ea24644..2a8a1fe 100644 --- a/ui/view-main.go +++ b/ui/view-main.go @@ -270,6 +270,9 @@ func (view *MainView) switchRoom(tag string, room *rooms.Room, lock bool) { view.currentRoom = roomView view.MarkRead(roomView) view.roomList.SetSelected(tag, room) + view.flex.SetFocused(view.roomView) + view.focused = view.roomView + view.roomView.Focus() view.parent.Render() if msgView := roomView.MessageView(); len(msgView.messages) < 20 && !msgView.initialHistoryLoaded { -- cgit v1.2.3