diff --git a/apps/openmw/mwgui/class.cpp b/apps/openmw/mwgui/class.cpp index dc823e2f15..5a03e269cf 100644 --- a/apps/openmw/mwgui/class.cpp +++ b/apps/openmw/mwgui/class.cpp @@ -383,7 +383,6 @@ namespace MWGui InfoBoxDialog::InfoBoxDialog() : WindowModal("openmw_infobox.layout") - , mControllerFocus(0) { getWidget(mTextBox, "TextBox"); getWidget(mText, "Text"); @@ -525,7 +524,6 @@ namespace MWGui : WindowModal("openmw_chargen_create_class.layout") , mAffectedAttribute(nullptr) , mAffectedSkill(nullptr) - , mControllerFocus(2) { // Centre dialog center(); @@ -962,7 +960,6 @@ namespace MWGui if (Settings::gui().mControllerMenus) { - mControllerFocus = 0; if (mAttributeButtons.size() > 0) mAttributeButtons[0]->setStateSelected(true); @@ -1021,9 +1018,7 @@ namespace MWGui SelectSkillDialog::SelectSkillDialog() : WindowModal("openmw_chargen_select_skill.layout") - , mControllerFocus(0) , mSkillId(ESM::Skill::Block) - , mNumSkillsPerSpecialization{} { // Centre dialog center(); diff --git a/apps/openmw/mwgui/class.h b/apps/openmw/mwgui/class.h deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/apps/openmw/mwgui/class.hpp b/apps/openmw/mwgui/class.hpp index 6db9a9dc34..3755ab5f58 100644 --- a/apps/openmw/mwgui/class.hpp +++ b/apps/openmw/mwgui/class.hpp @@ -257,7 +257,7 @@ namespace MWGui private: ESM::RefId mSkillId; - std::array mNumSkillsPerSpecialization; + std::array mNumSkillsPerSpecialization{}; void selectNextColumn(int direction); }; @@ -353,7 +353,7 @@ namespace MWGui Widgets::MWSkillPtr mAffectedSkill; bool onControllerButtonEvent(const SDL_ControllerButtonEvent& arg) override; - size_t mControllerFocus = 0; + size_t mControllerFocus = 2; }; } #endif