diff --git a/cockatrice/src/game/cards/card_item.cpp b/cockatrice/src/game/cards/card_item.cpp index f5426a60f..c088a4ed1 100644 --- a/cockatrice/src/game/cards/card_item.cpp +++ b/cockatrice/src/game/cards/card_item.cpp @@ -482,9 +482,7 @@ QVariant CardItem::itemChange(GraphicsItemChange change, const QVariant &value) owner->setCardMenu(cardMenu); owner->getGame()->setActiveCard(this); } else if (owner->getCardMenu() == cardMenu) { - if (scene() && scene()->selectedItems().isEmpty()) { - owner->setCardMenu(nullptr); - } + owner->setCardMenu(nullptr); owner->getGame()->setActiveCard(nullptr); } }