From 135fcbf284e941a312567d22af80fe69d49cbd89 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 23 Apr 2018 23:22:18 +0300 Subject: Make time-based room list sorting persistent (ref #11) --- ui/view-main.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui/view-main.go') diff --git a/ui/view-main.go b/ui/view-main.go index e9350e7..d1af09d 100644 --- a/ui/view-main.go +++ b/ui/view-main.go @@ -249,6 +249,10 @@ func (view *MainView) MouseEventHandler(roomView *RoomView, event *tcell.EventMo } func (view *MainView) SwitchRoom(room *rooms.Room) { + if room == nil { + return + } + view.roomView.SwitchToPage(room.ID) roomView := view.rooms[room.ID] if roomView.MessageView().ScrollOffset == 0 { -- cgit v1.2.3