Fix crash on leftover UI Canvas linked in Prefab window after reload
#3079
This commit is contained in:
@@ -79,6 +79,13 @@ namespace FlaxEditor.Viewport.Previews
|
||||
_uiControlLinked.Control.Parent = null;
|
||||
_uiControlLinked = null;
|
||||
}
|
||||
foreach (var child in _uiParentLink.Children.ToArray())
|
||||
{
|
||||
if (child is CanvasRootControl canvasRoot)
|
||||
{
|
||||
canvasRoot.Canvas.EditorOverride(null, null);
|
||||
}
|
||||
}
|
||||
|
||||
// Remove for the preview
|
||||
Task.RemoveCustomActor(_instance);
|
||||
|
||||
Reference in New Issue
Block a user