From d2a79214b5194dd46cca6348f26a17c545f4baaa Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Tue, 28 May 2024 15:21:04 +0200 Subject: [PATCH] Fix crash when sending message Ensure the message has an eventId which only happens after the message is sent. --- src/models/messageeventmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/messageeventmodel.cpp b/src/models/messageeventmodel.cpp index ebb63f9d6..77cc4ce69 100644 --- a/src/models/messageeventmodel.cpp +++ b/src/models/messageeventmodel.cpp @@ -440,7 +440,7 @@ QVariant MessageEventModel::data(const QModelIndex &idx, int role) const } if (role == ContentModelRole) { - if (!evt.isStateEvent()) { + if (!evt.isStateEvent() && !evt.id().isEmpty()) { return QVariant::fromValue(new MessageContentModel(m_currentRoom, &evt)); } if (evt.isStateEvent()) {