Fix bumping unloaded rooms in room list when receiving messages

This commit is contained in:
Tulir Asokan
2019-06-15 17:51:36 +03:00
parent 160b035c4d
commit 0f08c49df4
3 changed files with 18 additions and 2 deletions

View File

@ -387,8 +387,12 @@ func sendNotification(room *rooms.Room, sender, text string, critical, sound boo
notification.Send(sender, text, critical, sound)
}
func (view *MainView) NotifyMessage(room *rooms.Room, message ifc.Message, should pushrules.PushActionArrayShould) {
func (view *MainView) Bump(room *rooms.Room) {
view.roomList.Bump(room)
}
func (view *MainView) NotifyMessage(room *rooms.Room, message ifc.Message, should pushrules.PushActionArrayShould) {
view.Bump(room)
uiMsg, ok := message.(*messages.UIMessage)
if ok && uiMsg.SenderID == view.config.UserID {
return