Explorar o código

Merge pull request #7186 from MightyCreak/fix-crash-configure-window

ui: fix crash when closing configure window
Ameer J %!s(int64=4) %!d(string=hai) anos
pai
achega
40c8a8c627
Modificáronse 1 ficheiros con 5 adicións e 2 borrados
  1. 5 2
      src/yuzu/configuration/configure_dialog.cpp

+ 5 - 2
src/yuzu/configuration/configure_dialog.cpp

@@ -81,8 +81,11 @@ ConfigureDialog::ConfigureDialog(QWidget* parent, HotkeyRegistry& registry,
     SetConfiguration();
     PopulateSelectionList();
 
-    connect(ui->tabWidget, &QTabWidget::currentChanged, this,
-            [this]() { debug_tab_tab->SetCurrentIndex(0); });
+    connect(ui->tabWidget, &QTabWidget::currentChanged, this, [this](int index) {
+        if (index != -1) {
+            debug_tab_tab->SetCurrentIndex(0);
+        }
+    });
     connect(ui_tab.get(), &ConfigureUi::LanguageChanged, this, &ConfigureDialog::OnLanguageChanged);
     connect(ui->selectorList, &QListWidget::itemSelectionChanged, this,
             &ConfigureDialog::UpdateVisibleTabs);