From e37df68f30734647e0c9a7f336d6caa2d64f389a Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 19 Jan 2025 17:02:02 -0800 Subject: [PATCH] close card view window on empty --- cockatrice/src/game/zones/view_zone.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cockatrice/src/game/zones/view_zone.cpp b/cockatrice/src/game/zones/view_zone.cpp index 9da4ecc39..9ebb2ef70 100644 --- a/cockatrice/src/game/zones/view_zone.cpp +++ b/cockatrice/src/game/zones/view_zone.cpp @@ -342,6 +342,12 @@ void ZoneViewZone::removeCard(int position) CardItem *card = cards.takeAt(position); card->deleteLater(); + + if (cards.isEmpty() && SettingsCache::instance().getCloseEmptyCardView()) { + deleteLater(); + return; + } + updateCardIds(REMOVE_CARD); reorganizeCards(); }