summaryrefslogtreecommitdiff
path: root/editor
diff options
context:
space:
mode:
authorbncastle <bncastle@pixelbytestudios.com>2017-11-01 15:40:58 -0400
committerbncastle <bncastle@pixelbytestudios.com>2017-11-01 15:40:58 -0400
commit95408c86704b0b57dcff07051e780f8b1f459af1 (patch)
tree2ba387b3df806008cbaaf6b90e6f538ddf565949 /editor
parent025f13856138918b13956b085a586a73a584bc04 (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.cpp8
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();
}