From b48c9bdadcc045284a135d6f1b284426a9f3a2f4 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Sat, 22 May 2021 00:14:18 +0200 Subject: [PATCH] Fix showing multiple deleted messages from the same author --- src/messageeventmodel.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/messageeventmodel.cpp b/src/messageeventmodel.cpp index 88f25e74c..59ffbd037 100644 --- a/src/messageeventmodel.cpp +++ b/src/messageeventmodel.cpp @@ -665,10 +665,8 @@ QVariant MessageEventModel::data(const QModelIndex &idx, int role) const if (role == ShowAuthorRole) { for (auto r = row + 1; r < rowCount(); ++r) { auto i = index(r); - if (data(i, SpecialMarksRole) != EventStatus::Hidden) { - return data(i, AuthorRole) != data(idx, AuthorRole) || data(i, EventTypeRole) != data(idx, EventTypeRole) - || data(idx, TimeRole).toDateTime().msecsTo(data(i, TimeRole).toDateTime()) > 600000; - } + return data(i, AuthorRole) != data(idx, AuthorRole) || data(i, EventTypeRole) != data(idx, EventTypeRole) + || data(idx, TimeRole).toDateTime().msecsTo(data(i, TimeRole).toDateTime()) > 600000; } return true;