Properly updateSortOrder on load.

This commit is contained in:
Lukas Brübach 2025-01-08 05:52:29 +01:00
parent 1cf25e3c5f
commit f8d0778170

View file

@ -35,11 +35,13 @@ void VisualDeckStorageSortWidget::showEvent(QShowEvent *event)
{ {
QWidget::showEvent(event); QWidget::showEvent(event);
sortComboBox->setCurrentIndex(SettingsCache::instance().getVisualDeckStorageSortingOrder()); sortComboBox->setCurrentIndex(SettingsCache::instance().getVisualDeckStorageSortingOrder());
updateSortOrder();
} }
void VisualDeckStorageSortWidget::updateSortOrder() void VisualDeckStorageSortWidget::updateSortOrder()
{ {
sortOrder = static_cast<SortOrder>(sortComboBox->currentData().toInt()); sortOrder = static_cast<SortOrder>(sortComboBox->currentData().toInt());
qDebug() << "Sort order updated to: " << sortOrder;
SettingsCache::instance().setVisualDeckStorageSortingOrder(sortComboBox->currentData().toInt()); SettingsCache::instance().setVisualDeckStorageSortingOrder(sortComboBox->currentData().toInt());
emit sortOrderChanged(); emit sortOrderChanged();
} }