2
0
Эх сурвалжийг харах

Fix Remote Tree Navigate to Inspected

Fixes the regression of remote-tree not navigating to what is being inspected in the inspector.
Emmanuel Barroga 6 жил өмнө
parent
commit
6efbabeb9e

+ 9 - 0
editor/script_editor_debugger.cpp

@@ -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)) {