From 1f0d5ebcb8ebe938869c53e1458e0a9c1630d18e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Thu, 17 Apr 2025 09:08:09 +0200 Subject: [PATCH] Delete later where possible. --- .../overlapped_card_group_display_widget.cpp | 2 +- .../client/ui/widgets/cards/deck_card_zone_display_widget.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/client/ui/widgets/cards/card_group_display_widgets/overlapped_card_group_display_widget.cpp b/cockatrice/src/client/ui/widgets/cards/card_group_display_widgets/overlapped_card_group_display_widget.cpp index d2291bda3..0e4a88cf3 100644 --- a/cockatrice/src/client/ui/widgets/cards/card_group_display_widgets/overlapped_card_group_display_widget.cpp +++ b/cockatrice/src/client/ui/widgets/cards/card_group_display_widgets/overlapped_card_group_display_widget.cpp @@ -91,7 +91,7 @@ void OverlappedCardGroupDisplayWidget::updateCardDisplays() for (CardInfoPictureWithTextOverlayWidget *widget : existingWidgets) { if (!usedWidgets.contains(widget)) { overlapWidget->layout()->removeWidget(widget); - delete widget; + widget->deleteLater(); } } diff --git a/cockatrice/src/client/ui/widgets/cards/deck_card_zone_display_widget.cpp b/cockatrice/src/client/ui/widgets/cards/deck_card_zone_display_widget.cpp index b485d1c62..b074241fe 100644 --- a/cockatrice/src/client/ui/widgets/cards/deck_card_zone_display_widget.cpp +++ b/cockatrice/src/client/ui/widgets/cards/deck_card_zone_display_widget.cpp @@ -68,7 +68,7 @@ void DeckCardZoneDisplayWidget::refreshDisplayType(const QString &_displayType) if (item->widget()) { item->widget()->deleteLater(); } else if (item->layout()) { - delete item->layout(); + item->layout()->deleteLater(); } delete item; }