Fix pins not refreshing after being loaded

This commit is contained in:
Nicolas Werner 2022-06-15 15:36:58 +02:00
parent bcc6c518be
commit 3eafd4396e
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
4 changed files with 15 additions and 4 deletions

View file

@ -398,6 +398,7 @@ TimelineModel::TimelineModel(TimelineViewManager *manager, QString room_id, QObj
"data changed {} to {}", events.size() - to - 1, events.size() - from - 1);
emit dataChanged(index(events.size() - to - 1, 0), index(events.size() - from - 1, 0));
});
connect(&events, &EventStore::pinsChanged, this, &TimelineModel::pinnedMessagesChanged);
connect(&events, &EventStore::beginInsertRows, this, [this](int from, int to) {
int first = events.size() - to;