1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-12 13:20:55 +00:00

Merge pull request #105034 from YeldhamDev/fix_remote_error

Fix error spam when inspecting remote nodes outside the tree
This commit is contained in:
Thaddeus Crews
2025-05-08 07:19:35 -05:00

View File

@@ -2084,6 +2084,10 @@ void RuntimeNodeSelect::_update_selection() {
continue; continue;
} }
if (!ci->is_inside_tree()) {
continue;
}
Transform2D xform; Transform2D xform;
// Cameras (overridden or not) don't affect `CanvasLayer`s. // Cameras (overridden or not) don't affect `CanvasLayer`s.
if (root->is_canvas_transform_override_enabled() && !(ci->get_canvas_layer_node() && !ci->get_canvas_layer_node()->is_following_viewport())) { if (root->is_canvas_transform_override_enabled() && !(ci->get_canvas_layer_node() && !ci->get_canvas_layer_node()->is_following_viewport())) {
@@ -2132,6 +2136,10 @@ void RuntimeNodeSelect::_update_selection() {
continue; continue;
} }
if (!node_3d->is_inside_tree()) {
continue;
}
// Fallback. // Fallback.
AABB bounds(Vector3(-0.5, -0.5, -0.5), Vector3(1, 1, 1)); AABB bounds(Vector3(-0.5, -0.5, -0.5), Vector3(1, 1, 1));