From 86b91774a70bbbf0ecf1270b05bb343e944fe1c5 Mon Sep 17 00:00:00 2001 From: mrbesen Date: Sat, 2 Sep 2023 14:35:35 +0200 Subject: [PATCH] fix Runeeditor corrupting runes --- src/runeeditor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/runeeditor.cpp b/src/runeeditor.cpp index 3f5db09..e328eaa 100644 --- a/src/runeeditor.cpp +++ b/src/runeeditor.cpp @@ -177,12 +177,14 @@ const RunePage& RuneEditor::getRunepage() { runepage.selectedAspects.clear(); runepage.selectedAspects.resize(9, 0); + uint_fast8_t index = 0; for(const RuneAspektButtonGroup* group : groups) { if(!group) continue; const QVector& selected = group->getSelectedRunes(); for(uint32_t i = 0; i < group->getSize(); ++i) { - runepage.selectedAspects.push_back(selected.at(i)); + runepage.selectedAspects.at(index) = (selected.at(i)); + ++index; } }