浏览代码

Merge pull request #56578 from KoBeWi/sibling_from_hell

Rémi Verschelde 3 年之前
父节点
当前提交
897afb69a7
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      editor/scene_tree_dock.cpp
  2. 1 1
      modules/gltf/gltf_document.cpp

+ 1 - 1
editor/scene_tree_dock.cpp

@@ -726,7 +726,7 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
 
 				dup->set_name(parent->validate_child_name(dup));
 
-				editor_data->get_undo_redo().add_do_method(add_below_node, "add_sibling", dup);
+				editor_data->get_undo_redo().add_do_method(add_below_node, "add_sibling", dup, true);
 
 				for (Node *F : owned) {
 					if (!duplimap.has(F)) {

+ 1 - 1
modules/gltf/gltf_document.cpp

@@ -6851,7 +6851,7 @@ Node *GLTFDocument::generate_scene(Ref<GLTFState> state, int32_t p_bake_fps) {
 	_process_mesh_instances(state, root);
 	if (state->animations.size()) {
 		AnimationPlayer *ap = memnew(AnimationPlayer);
-		root->add_child(ap);
+		root->add_child(ap, true);
 		ap->set_owner(root);
 		for (int i = 0; i < state->animations.size(); i++) {
 			_import_animation(state, ap, i, p_bake_fps);