From 3df3f424563e9f5c34ff4e039cb8fd73843cc3ad Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Tue, 10 Nov 2020 20:14:43 +0100 Subject: [PATCH] Sort by category and then date --- src/sortfilterroomlistmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sortfilterroomlistmodel.cpp b/src/sortfilterroomlistmodel.cpp index ffbd68e55..81d1ef9a3 100644 --- a/src/sortfilterroomlistmodel.cpp +++ b/src/sortfilterroomlistmodel.cpp @@ -37,7 +37,7 @@ bool SortFilterRoomListModel::lessThan(const QModelIndex &source_left, const QMo return QSortFilterProxyModel::lessThan(source_left, source_right); if (sourceModel()->data(source_left, RoomListModel::CategoryRole) != sourceModel()->data(source_right, RoomListModel::CategoryRole)) return sourceModel()->data(source_left, RoomListModel::CategoryRole) < sourceModel()->data(source_right, RoomListModel::CategoryRole); - return sourceModel()->data(source_left, RoomListModel::NameRole) < sourceModel()->data(source_right, RoomListModel::NameRole); + return sourceModel()->data(source_left, RoomListModel::LastActiveTimeRole) > sourceModel()->data(source_right, RoomListModel::LastActiveTimeRole); } void SortFilterRoomListModel::setFilterText(const QString &text)