Default animation when adding first new animation

This commit is contained in:
2025-11-16 00:42:23 -05:00
parent 131934df1a
commit f462692bb1

View File

@@ -74,7 +74,10 @@ namespace anm2ed::imgui
if (renameState == RENAME_BEGIN)
document.snapshot("Rename Animation");
else if (renameState == RENAME_FINISHED)
{
if (anm2.animations.items.size() == 1) anm2.animations.defaultAnimation = animation.name;
document.change(Document::ANIMATIONS);
}
}
if (ImGui::IsItemHovered()) hovered = (int)i;
@@ -211,6 +214,8 @@ namespace anm2ed::imgui
index = std::min(index, (int)anm2.animations.items.size());
}
if (anm2.animations.items.empty()) anm2.animations.defaultAnimation = animation.name;
anm2.animations.items.insert(anm2.animations.items.begin() + index, animation);
selection = {index};
reference = {index};