qDebug() << __PRETTY_FUNCTION__;
}
-void FriendListView::listItemClicked(QListWidgetItem *item)
+bool FriendListView::listItemClicked(ListItem *item)
{
qDebug() << __PRETTY_FUNCTION__;
- ListView::listItemClicked(item);
+ bool selected = ListView::listItemClicked(item);
FriendListItem *friendListItem = dynamic_cast<FriendListItem*>(item);
- if (friendListItem)
+ if (friendListItem && selected)
emit friendItemClicked(friendListItem->coordinates());
}