Compare commits

...

1 Commits

Author SHA1 Message Date
Tobias Fella
739c96711c Invalidate room list sorting when changing event visibility settings
BUG: 455030
2022-11-27 19:16:51 +01:00

View File

@@ -3,6 +3,7 @@
#include "sortfilterroomlistmodel.h"
#include "neochatconfig.h"
#include "roomlistmodel.h"
#include "spacehierarchycache.h"
@@ -14,6 +15,15 @@ SortFilterRoomListModel::SortFilterRoomListModel(QObject *parent)
connect(this, &SortFilterRoomListModel::filterTextChanged, this, [this]() {
invalidateFilter();
});
connect(NeoChatConfig::self(), &NeoChatConfig::ShowRenameChanged, this, [this] {
invalidate();
});
connect(NeoChatConfig::self(), &NeoChatConfig::ShowAvatarUpdateChanged, this, [this] {
invalidate();
});
connect(NeoChatConfig::self(), &NeoChatConfig::ShowLeaveJoinEventChanged, this, [this] {
invalidate();
});
}
void SortFilterRoomListModel::setRoomSortOrder(SortFilterRoomListModel::RoomSortOrder sortOrder)