X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fqtuimessageprocessor.cpp;h=9399d1f00f5ce88ec0593ff08ec62f139c4fcac4;hb=7ddbb98e280034b3bd42f568919e0c6cc5b5e06e;hp=46a7f61da1f4574c638bbcbb4ae5446c7954c5cf;hpb=dbe74e993bcad57c15feb30d9bed30b6d43a3332;p=quassel.git diff --git a/src/qtui/qtuimessageprocessor.cpp b/src/qtui/qtuimessageprocessor.cpp index 46a7f61d..9399d1f0 100644 --- a/src/qtui/qtuimessageprocessor.cpp +++ b/src/qtui/qtuimessageprocessor.cpp @@ -61,6 +61,17 @@ void QtUiMessageProcessor::process(Message &msg) { } void QtUiMessageProcessor::process(QList &msgs) { + QList::iterator msgIter = msgs.begin(); + QList::iterator msgIterEnd = msgs.end(); + while(msgIter != msgIterEnd) { + checkForHighlight(*msgIter); + postProcess(*msgIter); + msgIter++; + } + Client::messageModel()->insertMessages(msgs); + return; + + if(msgs.isEmpty()) return; _processQueue.append(msgs); _msgCount += msgs.count();