small cleanup with uicanvas searching.

This commit is contained in:
Chandler Cox
2025-01-25 15:35:07 -06:00
parent 4598cdb2d0
commit 4d4c046556

View File

@@ -342,7 +342,7 @@ namespace FlaxEditor.Viewport
{
UICanvas canvas = null;
var controlParent = control.Parent;
while (controlParent != null || controlParent is not Scene)
while (controlParent != null && controlParent is not Scene)
{
if (controlParent is UICanvas uiCanvas)
{
@@ -355,11 +355,14 @@ namespace FlaxEditor.Viewport
if (canvas != null)
{
if (canvas.Is2D)
{
continue;
}
}
}
else if (a is UICanvas uiCanvas)
{
if (uiCanvas.Is2D)
continue;
}
// Check if all corners are in box to select it.
var corners = actorBox.GetCorners();