diff --git a/Source/Editor/Surface/ContextMenu/VisjectCM.cs b/Source/Editor/Surface/ContextMenu/VisjectCM.cs index a0ad433cc..734f7b934 100644 --- a/Source/Editor/Surface/ContextMenu/VisjectCM.cs +++ b/Source/Editor/Surface/ContextMenu/VisjectCM.cs @@ -394,9 +394,9 @@ namespace FlaxEditor.Surface.ContextMenu Profiler.BeginEvent("VisjectCM.Layout"); if (SelectedItem == null || !SelectedItem.VisibleInHierarchy) SelectedItem = _groups.Find(g => g.Visible)?.Children.Find(c => c.Visible && c is VisjectCMItem) as VisjectCMItem; + PerformLayout(); if (SelectedItem != null) _panel1.ScrollViewTo(SelectedItem); - PerformLayout(); _searchBox.Focus(); Profiler.EndEvent();