diff options
author | Juan Linietsky <reduzio@gmail.com> | 2016-06-20 17:09:53 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2016-06-20 17:09:53 -0300 |
commit | 6bdd17f07c37db678f1d4e915cf121ad085096d4 (patch) | |
tree | 566680e52c1e6a4f20c35c4d039bb8331d7307ae /scene/resources/packed_scene.cpp | |
parent | f1af0fd25c8b380956c8083a448db6c7b3fe5142 (diff) | |
download | redot-engine-6bdd17f07c37db678f1d4e915cf121ad085096d4.tar.gz |
Fix error storing path for children of instanced nodes in .tscn, fixes #4320 fixes #4579 fixes #4580
Diffstat (limited to 'scene/resources/packed_scene.cpp')
-rw-r--r-- | scene/resources/packed_scene.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/scene/resources/packed_scene.cpp b/scene/resources/packed_scene.cpp index 5ac7946391..ac528e6659 100644 --- a/scene/resources/packed_scene.cpp +++ b/scene/resources/packed_scene.cpp @@ -1413,8 +1413,7 @@ NodePath SceneState::get_node_path(int p_idx,bool p_for_parent) const { } } - for(int i=0;i<base_path.get_name_count();i++) { - StringName sn = base_path.get_name(i); + for(int i=base_path.get_name_count()-1;i>=0;i--) { sub_path.insert(0,base_path.get_name(i)); } |