diff --git a/src/timeline/models/messagemodel.cpp b/src/timeline/models/messagemodel.cpp index d1dff6148..b79ebc0b7 100644 --- a/src/timeline/models/messagemodel.cpp +++ b/src/timeline/models/messagemodel.cpp @@ -31,7 +31,7 @@ bool MessageModel::m_threadsEnabled = false; MessageModel::MessageModel(QObject *parent) : QAbstractListModel(parent) { - connect(this, &MessageModel::newEventAdded, this, &MessageModel::createEventObjects); + connect(this, &MessageModel::newEventAdded, this, &MessageModel::createEventObjects, Qt::QueuedConnection); connect(this, &MessageModel::modelAboutToReset, this, [this]() { m_resetting = true;