diff --git a/cockatrice/src/game/zones/view_zone_widget.cpp b/cockatrice/src/game/zones/view_zone_widget.cpp index 8859c132f..3e9528389 100644 --- a/cockatrice/src/game/zones/view_zone_widget.cpp +++ b/cockatrice/src/game/zones/view_zone_widget.cpp @@ -213,6 +213,15 @@ void ZoneViewWidget::retranslateUi() sortByLabel.setText(tr("Sort by")); { // We can't change the strings after they're put into the QComboBox, so this is our workaround + int oldIndex = groupBySelector.currentIndex(); + groupBySelector.clear(); + groupBySelector.addItem(tr("---"), CardList::NoSort); + groupBySelector.addItem(tr("Type"), CardList::SortByType); + groupBySelector.addItem(tr("Mana Value"), CardList::SortByManaValue); + groupBySelector.setCurrentIndex(oldIndex); + } + + { int oldIndex = sortBySelector.currentIndex(); sortBySelector.clear(); sortBySelector.addItem(tr("---"), CardList::NoSort); @@ -222,15 +231,6 @@ void ZoneViewWidget::retranslateUi() sortBySelector.setCurrentIndex(oldIndex); } - { - int oldIndex = groupBySelector.currentIndex(); - groupBySelector.clear(); - groupBySelector.addItem(tr("---"), CardList::NoSort); - groupBySelector.addItem(tr("Type"), CardList::SortByType); - groupBySelector.addItem(tr("Mana Value"), CardList::SortByManaValue); - groupBySelector.setCurrentIndex(oldIndex); - } - shuffleCheckBox.setText(tr("shuffle when closing")); pileViewCheckBox.setText(tr("pile view")); }