Browse Source

Merge pull request #37705 from dreamsComeTrue/editor-animation-player-improvements

Allow to rename animation just after it was duplicated in Editor
Rémi Verschelde 5 years ago
parent
commit
2ed231521b
1 changed files with 6 additions and 2 deletions
  1. 6 2
      editor/plugins/animation_player_editor_plugin.cpp

+ 6 - 2
editor/plugins/animation_player_editor_plugin.cpp

@@ -433,7 +433,9 @@ void AnimationPlayerEditor::_animation_remove() {
 	if (animation->get_item_count() == 0)
 		return;
 
-	delete_dialog->set_text(TTR("Delete Animation?"));
+	String current = animation->get_item_text(animation->get_selected());
+
+	delete_dialog->set_text(TTR("Delete Animation '" + current + "'?"));
 	delete_dialog->popup_centered();
 }
 
@@ -1135,7 +1137,9 @@ void AnimationPlayerEditor::_animation_tool_menu(int p_option) {
 		case TOOL_DUPLICATE_ANIM: {
 
 			_animation_duplicate();
-		} break;
+
+			[[fallthrough]]; // Allow immediate rename after animation is duplicated
+		}
 		case TOOL_RENAME_ANIM: {
 
 			_animation_rename();