Fix node duplication in scene sub-inheritance
This commit is contained in:
parent
6163343118
commit
383dea5796
3 changed files with 26 additions and 6 deletions
|
|
@ -925,6 +925,11 @@ void EditorNode::_save_scene(String p_file, int idx) {
|
|||
return;
|
||||
}
|
||||
|
||||
// force creation of node path cache
|
||||
// (hacky but needed for the tree to update properly)
|
||||
Node *dummy_scene = sdata->instance(PackedScene::GEN_EDIT_STATE_INSTANCE);
|
||||
memdelete(dummy_scene);
|
||||
|
||||
int flg = 0;
|
||||
if (EditorSettings::get_singleton()->get("filesystem/on_save/compress_binary_resources"))
|
||||
flg |= ResourceSaver::FLAG_COMPRESS;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue