Browse Source

Fix search returning empty list of levels.

Stephen Damm 6 years ago
parent
commit
6fb90d3245
1 changed files with 5 additions and 2 deletions
  1. 5 2
      SongBrowserPlugin/UI/SongBrowserUI.cs

+ 5 - 2
SongBrowserPlugin/UI/SongBrowserUI.cs

@@ -581,10 +581,13 @@ namespace SongBrowserPlugin.UI
                 }
                 else
                 {
-                    selectedLevelID = levels.FirstOrDefault().levelID;
+                    if (levels.Length > 0)
+                    {
+                        selectedLevelID = levels.FirstOrDefault().levelID;
+                    }
                 }
 
-                if (levels.Any(x => x.levelID == selectedLevelID))
+                if (!String.IsNullOrEmpty(selectedLevelID) && levels.Any(x => x.levelID == selectedLevelID))
                 {
                     SelectAndScrollToLevel(_levelListTableView, selectedLevelID);
                 }