Fix prefab window performance with large hierarchies

This commit is contained in:
Wojtek Figat
2023-12-05 23:44:45 +01:00
parent 63ddf53ad3
commit 5575917c4b
3 changed files with 20 additions and 9 deletions

View File

@@ -440,6 +440,7 @@ namespace FlaxEditor.Windows.Assets
{
try
{
FlaxEngine.Profiler.BeginEvent("PrefabWindow.Update");
if (Graph.Main != null)
{
// Due to fact that actors in prefab editor are only created but not added to gameplay
@@ -468,6 +469,10 @@ namespace FlaxEditor.Windows.Assets
Graph.Root.TreeNode.ExpandAll(true);
}
}
finally
{
FlaxEngine.Profiler.EndEvent();
}
// Auto fit
if (_focusCamera && _viewport.Task.FrameCount > 1)