diff --git a/Source/Editor/Windows/Assets/PrefabWindow.Selection.cs b/Source/Editor/Windows/Assets/PrefabWindow.Selection.cs index 5b501d8cc..d1b088fe0 100644 --- a/Source/Editor/Windows/Assets/PrefabWindow.Selection.cs +++ b/Source/Editor/Windows/Assets/PrefabWindow.Selection.cs @@ -97,6 +97,7 @@ namespace FlaxEditor.Windows.Assets // For single node selected scroll view so user can see it if (nodes.Count == 1) { + nodes[0].ExpandAllParents(true); ScrollViewTo(nodes[0]); } } diff --git a/Source/Editor/Windows/SceneTreeWindow.cs b/Source/Editor/Windows/SceneTreeWindow.cs index abe67190e..6deb6d778 100644 --- a/Source/Editor/Windows/SceneTreeWindow.cs +++ b/Source/Editor/Windows/SceneTreeWindow.cs @@ -282,10 +282,10 @@ namespace FlaxEditor.Windows /// public override void OnInit() { - Editor.SceneEditing.SelectionChanged += OnOnSelectionChanged; + Editor.SceneEditing.SelectionChanged += OnSelectionChanged; } - private void OnOnSelectionChanged() + private void OnSelectionChanged() { _isUpdatingSelection = true; @@ -312,6 +312,7 @@ namespace FlaxEditor.Windows // For single node selected scroll view so user can see it if (nodes.Count == 1) { + nodes[0].ExpandAllParents(true); ScrollViewTo(nodes[0]); } }