From 8d39e4b14ee8c4bf0cfcab4f608c82d47e82858e Mon Sep 17 00:00:00 2001 From: AeioMuch <75151379+AeioMuch@users.noreply.github.com> Date: Fri, 7 Mar 2025 15:57:57 +0100 Subject: [PATCH] Fix ownership when pasting non root with child nodes --- editor/scene_tree_dock.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index 267d35f994..1390d8256e 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -4268,7 +4268,7 @@ List SceneTreeDock::paste_nodes(bool p_paste_as_sibling) { // and added to the node_clipboard_edited_scene_owned list. if (d != dup && E2.key->get_owner() == nullptr) { if (node_clipboard_edited_scene_owned.find(const_cast(E2.key))) { - ur->add_do_method(d, "set_owner", edited_scene); + ur->add_do_method(d, "set_owner", owner); } } }