Fixed remote scene tree not collapsing
This commit is contained in:
parent
7d76f3b393
commit
d8dae84c9a
1 changed files with 7 additions and 0 deletions
|
@ -418,6 +418,13 @@ int ScriptEditorDebugger::_update_scene_tree(TreeItem *parent, const Array &node
|
|||
}
|
||||
item->set_metadata(0, id);
|
||||
|
||||
// Set current item as collapsed if necessary
|
||||
if (parent) {
|
||||
if (!unfold_cache.has(id)) {
|
||||
item->set_collapsed(true);
|
||||
}
|
||||
}
|
||||
|
||||
int children_count = nodes[current_index];
|
||||
// Tracks the total number of items parsed in nodes, this is used to skips nodes that
|
||||
// are not direct children of the current node since we can't know in advance the total
|
||||
|
|
Loading…
Reference in a new issue