You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-25 15:37:42 +00:00
editor: Fix node selection within SubViewports using size 2d override
This commit is contained in:
@@ -623,7 +623,7 @@ void CanvasItemEditor::_find_canvas_items_at_pos(const Point2 &p_pos, Node *p_no
|
||||
return;
|
||||
}
|
||||
xform = vp->get_popup_base_transform();
|
||||
if (!vp->get_visible_rect().has_point(xform.xform_inv(p_pos))) {
|
||||
if (!vp->get_visible_rect().has_point(xform.affine_inverse().xform(p_pos))) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -726,7 +726,7 @@ void CanvasItemEditor::_find_canvas_items_in_rect(const Rect2 &p_rect, Node *p_n
|
||||
return;
|
||||
}
|
||||
xform = vp->get_popup_base_transform();
|
||||
if (!vp->get_visible_rect().intersects(xform.xform_inv(p_rect))) {
|
||||
if (!vp->get_visible_rect().intersects(xform.affine_inverse().xform(p_rect))) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user