Эх сурвалжийг харах

Merge pull request #2069 from wwylele/fix-birthday

Qt: fix birthday combo box updating
Yuri Kunde Schlesner 9 жил өмнө
parent
commit
f4bb89ce73

+ 3 - 2
src/citra_qt/configure_system.cpp

@@ -18,9 +18,9 @@ ConfigureSystem::ConfigureSystem(QWidget *parent) :
     QWidget(parent),
     ui(new Ui::ConfigureSystem) {
     ui->setupUi(this);
-    this->setConfiguration();
-
     connect(ui->combo_birthmonth, SIGNAL(currentIndexChanged(int)), SLOT(updateBirthdayComboBox(int)));
+
+    this->setConfiguration();
 }
 
 ConfigureSystem::~ConfigureSystem() {
@@ -60,6 +60,7 @@ void ConfigureSystem::ReadSystemSettings() {
     // set birthday
     std::tie(birthmonth, birthday) = Service::CFG::GetBirthday();
     ui->combo_birthmonth->setCurrentIndex(birthmonth - 1);
+    updateBirthdayComboBox(birthmonth - 1); // explicitly update it because the signal from setCurrentIndex is not reliable
     ui->combo_birthday->setCurrentIndex(birthday - 1);
 
     // set system language