1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-10-18 17:16:48 +00:00

fix a crash in skill selection dialog due to uninitialized controller data

This commit is contained in:
bmdhacks 2025-08-10 17:05:37 -07:00
parent b5f87a9d50
commit 1b34248ef6

View file

@ -1022,6 +1022,8 @@ namespace MWGui
SelectSkillDialog::SelectSkillDialog() SelectSkillDialog::SelectSkillDialog()
: WindowModal("openmw_chargen_select_skill.layout") : WindowModal("openmw_chargen_select_skill.layout")
, mSkillId(ESM::Skill::Block) , mSkillId(ESM::Skill::Block)
, mControllerFocus(0)
, mNumSkillsPerSpecialization{}
{ {
// Centre dialog // Centre dialog
center(); center();
@ -1063,7 +1065,6 @@ namespace MWGui
if (Settings::gui().mControllerMenus) if (Settings::gui().mControllerMenus)
{ {
mControllerFocus = 0;
if (mSkillButtons.size() > 0) if (mSkillButtons.size() > 0)
mSkillButtons[0]->setStateSelected(true); mSkillButtons[0]->setStateSelected(true);