Block some updates in the name of performance.

This commit is contained in:
Lukas Brübach 2025-04-07 11:58:04 +02:00
parent 5791d7ffda
commit d45310191f

View file

@ -36,6 +36,7 @@ OverlappedCardGroupDisplayWidget::OverlappedCardGroupDisplayWidget(QWidget *pare
void OverlappedCardGroupDisplayWidget::updateCardDisplays()
{
overlapWidget->setUpdatesEnabled(false);
// Retrieve and sort cards
QList<CardInfoPtr> cardsInZone = getCardsMatchingGroup(deckListModel->getCardsAsCardInfoPtrsForZone(zoneName));
@ -108,6 +109,8 @@ void OverlappedCardGroupDisplayWidget::updateCardDisplays()
}
overlapWidget->adjustMaxColumnsAndRows();
overlapWidget->setUpdatesEnabled(true);
overlapWidget->update();
}
void OverlappedCardGroupDisplayWidget::resizeEvent(QResizeEvent *event)