diff --git a/src/messageeventmodel.cpp b/src/messageeventmodel.cpp index 1ecfdb822..d940631e8 100644 --- a/src/messageeventmodel.cpp +++ b/src/messageeventmodel.cpp @@ -15,6 +15,7 @@ #include "stickerevent.h" #include +#include #include // for qmlRegisterType() #include @@ -75,6 +76,9 @@ MessageEventModel::MessageEventModel(QObject *parent) } }); }); + connect(static_cast(QGuiApplication::instance()), &QGuiApplication::paletteChanged, this, [this] { + Q_EMIT dataChanged(index(0, 0), index(rowCount() - 1, 0), {AuthorRole, ReplyRole}); + }); } MessageEventModel::~MessageEventModel() = default;