diff --git a/IDE/src/ui/ProjectPanel.bf b/IDE/src/ui/ProjectPanel.bf index ef594582..1a963d03 100644 --- a/IDE/src/ui/ProjectPanel.bf +++ b/IDE/src/ui/ProjectPanel.bf @@ -181,9 +181,10 @@ namespace IDE.ui { base.FocusForKeyboard(); SetFocus(); - if (mListView.GetRoot().FindFocusedItem() == null) + let root = mListView.GetRoot(); + if (root.IsOpen && root.FindFocusedItem() == null) { - mListView.GetRoot().GetChildAtIndex(0).Focused = true; + root.GetChildAtIndex(0).Focused = true; } }