瀏覽代碼

Fix search returning empty list of levels.

Stephen Damm 6 年之前
父節點
當前提交
6fb90d3245
共有 1 個文件被更改,包括 5 次插入2 次删除
  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);
                 }