From d363ec51546b1dbdc0ea0aaeca940be1b237ecb6 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Fri, 23 Jan 2026 00:58:46 -0800 Subject: [PATCH] [VDS] Fix crash when tab is opened before card database is loaded (#6553) --- .../deck_preview/deck_preview_widget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp b/cockatrice/src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp index a2adb732c..77ea8f865 100644 --- a/cockatrice/src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp +++ b/cockatrice/src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp @@ -78,7 +78,11 @@ void DeckPreviewWidget::enterEvent(QEvent *event) #endif { QWidget::enterEvent(event); - reloadIfModified(); + + // don't do reloads until widgets have been created + if (bannerCardComboBox != nullptr) { + reloadIfModified(); + } } /**