From 00095cb71c5ce2bfacd2fd30b15e63241e5d6238 Mon Sep 17 00:00:00 2001 From: BruebachL <44814898+BruebachL@users.noreply.github.com> Date: Fri, 18 Apr 2025 05:32:01 +0200 Subject: [PATCH] Delete later where possible. (#5842) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Lukas BrĂ¼bach --- .../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; }