From 61b351aa9fb9764aae24f36fd33cd2d0c0c89461 Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Sun, 11 Mar 2012 11:26:07 +0100 Subject: [PATCH] fixed client crash that occurred when the game ended with a card tap/untap animation running --- cockatrice/src/carditem.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cockatrice/src/carditem.cpp b/cockatrice/src/carditem.cpp index 61bd9a0f..9de9b1dc 100644 --- a/cockatrice/src/carditem.cpp +++ b/cockatrice/src/carditem.cpp @@ -112,6 +112,9 @@ CardItem::~CardItem() { prepareDelete(); + if (scene()) + static_cast(scene())->unregisterAnimationItem(this); + delete cardMenu; cardMenu = 0; delete moveMenu;