From b8334d0cd5891e6e385e22abb7e08c451f20fa24 Mon Sep 17 00:00:00 2001 From: Zach H Date: Thu, 2 Mar 2017 22:26:10 -0500 Subject: [PATCH] fix incorrect pawn icons (#2436) * fix incorrect pawn icons --- cockatrice/src/tab_message.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/tab_message.cpp b/cockatrice/src/tab_message.cpp index 600efb82..7d2411e5 100644 --- a/cockatrice/src/tab_message.cpp +++ b/cockatrice/src/tab_message.cpp @@ -114,8 +114,11 @@ void TabMessage::actLeave() void TabMessage::processUserMessageEvent(const Event_UserMessage &event) { - const UserLevelFlags userLevel(event.sender_name() == otherUserInfo->name() ? otherUserInfo->user_level() : ownUserInfo->user_level()); - chatView->appendMessage(QString::fromStdString(event.message()), 0,QString::fromStdString(event.sender_name()), userLevel, QString::fromStdString(otherUserInfo->privlevel()), true); + auto userInfo = event.sender_name() == otherUserInfo->name() ? otherUserInfo : ownUserInfo; + const UserLevelFlags userLevel(userInfo->user_level()); + const QString userPriv = QString::fromStdString(userInfo->privlevel()); + + chatView->appendMessage(QString::fromStdString(event.message()), 0,QString::fromStdString(event.sender_name()), userLevel, userPriv, true); if (tabSupervisor->currentIndex() != tabSupervisor->indexOf(this)) soundEngine->playSound("private_message"); if (settingsCache->getShowMessagePopup() && shouldShowSystemPopup(event))