diff --git a/src/RoomList.cpp b/src/RoomList.cpp index 977cac99..fba910a7 100644 --- a/src/RoomList.cpp +++ b/src/RoomList.cpp @@ -123,6 +123,8 @@ RoomList::updateUnreadMessageCount(const QString &roomid, int count, int highlig rooms_[roomid]->updateUnreadMessageCount(count, highlightedCount); calculateUnreadMessageCount(); + + sortRoomsByLastMessage(); } void