diff --git a/cockatrice/resources/config/qtlogging.ini b/cockatrice/resources/config/qtlogging.ini index ab6fb07bd..b141cbd00 100644 --- a/cockatrice/resources/config/qtlogging.ini +++ b/cockatrice/resources/config/qtlogging.ini @@ -46,6 +46,8 @@ # cockatrice_xml.xml_4_parser = false # card_list = false +# stack_zone = false + flow_layout.debug = false flow_widget.debug = false flow_widget.size.debug = false diff --git a/cockatrice/src/game/zones/stack_zone.cpp b/cockatrice/src/game/zones/stack_zone.cpp index 4ae6343a7..189a0a551 100644 --- a/cockatrice/src/game/zones/stack_zone.cpp +++ b/cockatrice/src/game/zones/stack_zone.cpp @@ -78,6 +78,7 @@ void StackZone::handleDropEvent(const QList &dragItems, CardZone const auto &card = cards.at(0); if (card == nullptr) { + qCWarning(StackZoneLog) << "Attempted to move card from" << startZone->getName() << ", but was null"; return; } diff --git a/cockatrice/src/game/zones/stack_zone.h b/cockatrice/src/game/zones/stack_zone.h index 38dee0aca..4ef06ea9a 100644 --- a/cockatrice/src/game/zones/stack_zone.h +++ b/cockatrice/src/game/zones/stack_zone.h @@ -3,6 +3,8 @@ #include "select_zone.h" +inline Q_LOGGING_CATEGORY(StackZoneLog, "stack_zone"); + class StackZone : public SelectZone { Q_OBJECT