From 3e4ae85fff7196c56f67a2c421d24a8a5af62548 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 30 Sep 2007 16:36:33 +0000 Subject: [PATCH] Fixed irc rename. --- src/gui/qt/gamelobbydialog/lobbychat/lobbychat.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/qt/gamelobbydialog/lobbychat/lobbychat.cpp b/src/gui/qt/gamelobbydialog/lobbychat/lobbychat.cpp index 23380130..3bd51b51 100644 --- a/src/gui/qt/gamelobbydialog/lobbychat/lobbychat.cpp +++ b/src/gui/qt/gamelobbydialog/lobbychat/lobbychat.cpp @@ -79,6 +79,12 @@ void LobbyChat::playerChanged(QString oldNick, QString newNick) QList tmpList(myLobby->treeWidget_NickList->findItems(oldNick, Qt::MatchExactly)); if (!tmpList.empty()) tmpList.front()->setData(0, Qt::DisplayRole, newNick); + else + { + tmpList = myLobby->treeWidget_NickList->findItems("@" + oldNick, Qt::MatchExactly); + if (!tmpList.empty()) + tmpList.front()->setData(0, Qt::DisplayRole, "@" + newNick); + } if (myNick == oldNick) myNick = newNick;