Fix exception in invalid window layout to avoid hard errors

#4033
This commit is contained in:
2026-04-07 13:30:13 +02:00
parent 088ab759da
commit 59e46077fc
-8
View File
@@ -513,20 +513,12 @@ namespace FlaxEditor.GUI.Docking
if (TryCollapseSplitter(_tabsProxy?.Parent as Panel)) if (TryCollapseSplitter(_tabsProxy?.Parent as Panel))
return; return;
} }
else if (!IsMaster)
{
throw new InvalidOperationException();
}
} }
else if (_childPanels.Count != 0) else if (_childPanels.Count != 0)
{ {
if (TryCollapseSplitter(_tabsProxy?.Parent as Panel)) if (TryCollapseSplitter(_tabsProxy?.Parent as Panel))
return; return;
} }
else if (!IsMaster)
{
throw new InvalidOperationException();
}
} }
internal bool CollapseEmptyTabsProxy() internal bool CollapseEmptyTabsProxy()