summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaracen <SaracenOne@gmail.com>2023-10-19 09:24:32 +0100
committerSaracen <SaracenOne@gmail.com>2023-10-19 11:15:57 +0100
commita16cbf68699c785180006494c676f86bb3b6922c (patch)
treea0e757b273e61339f8f0a50cabe2480242d565ed
parentf8818f85e6c43cdf1277e8ae85eba19ca0a003b0 (diff)
downloadredot-engine-a16cbf68699c785180006494c676f86bb3b6922c.tar.gz
Fix crash on recovered orphaned nodes.
-rw-r--r--scene/resources/packed_scene.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scene/resources/packed_scene.cpp b/scene/resources/packed_scene.cpp
index a857434b2a..b80e258af9 100644
--- a/scene/resources/packed_scene.cpp
+++ b/scene/resources/packed_scene.cpp
@@ -450,7 +450,7 @@ Node *SceneState::instantiate(GenEditState p_edit_state) const {
}
if (!old_parent_path.is_empty()) {
- node->_set_name_nocheck(old_parent_path + "@" + node->get_name());
+ node->set_name(old_parent_path + "#" + node->get_name());
}
if (n.owner >= 0) {