From 8003571d13be6e2762fe89173f84ce03ada7ae87 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 17 Oct 2022 20:16:01 -0400 Subject: [PATCH] Stop mdlviewer from crashing when selecting a second item --- mdlviewer/src/mainwindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mdlviewer/src/mainwindow.cpp b/mdlviewer/src/mainwindow.cpp index edb6c1c..e83c3c5 100644 --- a/mdlviewer/src/mainwindow.cpp +++ b/mdlviewer/src/mainwindow.cpp @@ -220,8 +220,10 @@ MainWindow::MainWindow(GameData* in_data) : data(*in_data) { raceCombo = new QComboBox(); connect(raceCombo, qOverload(&QComboBox::currentIndexChanged), [this](int index) { - currentRace = (Race)index; - reloadGearModel(); + if(index != -1) { + currentRace = (Race) index; + reloadGearModel(); + } }); controlLayout->addWidget(raceCombo);