diff options
author | bncastle <bncastle@pixelbytestudios.com> | 2017-11-01 15:40:58 -0400 |
---|---|---|
committer | bncastle <bncastle@pixelbytestudios.com> | 2017-11-01 15:40:58 -0400 |
commit | 95408c86704b0b57dcff07051e780f8b1f459af1 (patch) | |
tree | 2ba387b3df806008cbaaf6b90e6f538ddf565949 /editor | |
parent | 025f13856138918b13956b085a586a73a584bc04 (diff) |
Select correct animation on creation of a new one
- Select the correct animation when creating a new one.
- Removed unneeded new_name variable.
Diffstat (limited to 'editor')
-rw-r--r-- | editor/plugins/sprite_frames_editor_plugin.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/editor/plugins/sprite_frames_editor_plugin.cpp b/editor/plugins/sprite_frames_editor_plugin.cpp index b8274122f8..b3bb103577 100644 --- a/editor/plugins/sprite_frames_editor_plugin.cpp +++ b/editor/plugins/sprite_frames_editor_plugin.cpp @@ -365,13 +365,11 @@ void SpriteFramesEditor::_animation_name_edited() { } void SpriteFramesEditor::_animation_add() { - String new_name = "New Anim"; - - String name = new_name; + String name = "New Anim"; int counter = 0; while (frames->has_animation(name)) { counter++; - name = new_name + " " + itos(counter); + name = "New Anim " + itos(counter); } List<Node *> nodes; @@ -393,7 +391,7 @@ void SpriteFramesEditor::_animation_add() { undo_redo->add_undo_method(E->get(), "set_animation", current); } - edited_anim = new_name; + edited_anim = name; undo_redo->commit_action(); } |