small cleanup with uicanvas searching.
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user