client crash fix

This commit is contained in:
Max-Wilhelm Bruker 2010-12-10 23:32:08 +01:00
parent 0440fb2eff
commit 99387861cd

View file

@ -415,7 +415,7 @@ void CardItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)
QVariant CardItem::itemChange(GraphicsItemChange change, const QVariant &value) QVariant CardItem::itemChange(GraphicsItemChange change, const QVariant &value)
{ {
if (change == ItemSelectedHasChanged) { if ((change == ItemSelectedHasChanged) && owner) {
if (value == true) if (value == true)
owner->setCardMenu(cardMenu); owner->setCardMenu(cardMenu);
else if (owner->getCardMenu() == cardMenu) else if (owner->getCardMenu() == cardMenu)