From kde-commits Thu Jul 01 13:28:03 2010 From: Gary Cramblitt Date: Thu, 01 Jul 2010 13:28:03 +0000 To: kde-commits Subject: [Konversation] 35e2f2e: CVS_SILENT Minor fixes. Message-Id: <20100701132803.34F79BB5752 () projects ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=127801000807408 commit 35e2f2eaceec643018338192baa658301f1f0474 Author: Gary Cramblitt Date: Fri Aug 20 01:38:41 2004 +0000 CVS_SILENT Minor fixes. svn path=/trunk/kdeextragear-2/konversation/; revision=339194 diff --git a/konversation/nicksonline.cpp b/konversation/nicksonline.cpp index 456b854..4be6160 100644 --- a/konversation/nicksonline.cpp +++ b/konversation/nicksonline.cpp @@ -402,8 +402,7 @@ void NicksOnline::processDoubleClick(QListViewItem* item) // a server name or channel name. QString serverName; QString nickname; - getItemServerAndNick(item, serverName, nickname); - if (!nickname.isNull()) + if (getItemServerAndNick(item, serverName, nickname)) emit doubleClicked(serverName, nickname); } @@ -431,8 +430,10 @@ bool NicksOnline::getItemServerAndNick(const QListViewItem* item, QString& serve if (!parentItem) return false; if (parentItem->text(nlvcServerNickChannel) == i18n("Offline")) parentItem = parentItem->parent(); + if (parentItem->parent()) return false; serverName = parentItem->text(nlvcServerNickChannel); nickname = item->text(nlvcServerNickChannel); + if (nickname == i18n("Offline")) return false; return true; }