Fix Remote Tree Navigate to Inspected
Fixes the regression of remote-tree not navigating to what is being inspected in the inspector.
This commit is contained in:
parent
24e1039eb6
commit
6efbabeb9e
1 changed files with 9 additions and 0 deletions
|
@ -434,6 +434,15 @@ int ScriptEditorDebugger::_update_scene_tree(TreeItem *parent, const Array &node
|
|||
}
|
||||
item->set_metadata(0, id);
|
||||
|
||||
if (id == inspected_object_id) {
|
||||
TreeItem *cti = item->get_parent();
|
||||
while (cti) {
|
||||
cti->set_collapsed(false);
|
||||
cti = cti->get_parent();
|
||||
}
|
||||
item->select(0);
|
||||
}
|
||||
|
||||
// Set current item as collapsed if necessary
|
||||
if (parent) {
|
||||
if (!unfold_cache.has(id)) {
|
||||
|
|
Loading…
Reference in a new issue