From 72ed52c35c5eb9f2ba1665f8a32d66a317aadb81 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 24 Dec 2017 00:24:35 +0100 Subject: [PATCH] fixed system messages not splitting words properly --- src/messages/message.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/messages/message.cpp b/src/messages/message.cpp index dac42a08..eee5d5de 100644 --- a/src/messages/message.cpp +++ b/src/messages/message.cpp @@ -103,10 +103,13 @@ Message *Message::createSystemMessage(const QString &text) AddCurrentTimestamp(message); - Word word(text, Word::Flags::Default, MessageColor(MessageColor::Type::System), - FontManager::Medium, text, QString()); + QStringList words = text.split(' '); - message->getWords().push_back(word); + for (QString word : words) { + message->getWords().push_back(Word(word, Word::Flags::Default, + MessageColor(MessageColor::Type::System), + FontManager::Medium, word, QString())); + } return message; }