Merge pull request #5432 from Mailaender/replay-filter-nre

Fixed NullReferenceException when there are no replays
This commit is contained in:
Chris Forbes
2014-05-25 10:56:02 +12:00

View File

@@ -69,6 +69,8 @@ namespace OpenRA.Mods.RA.Widgets.Logic
ApplyFilter(); ApplyFilter();
} }
else
replays = new List<ReplayMetadata>();
var watch = panel.Get<ButtonWidget>("WATCH_BUTTON"); var watch = panel.Get<ButtonWidget>("WATCH_BUTTON");
watch.IsDisabled = () => selectedReplay == null || selectedReplay.GameInfo.MapPreview.Status != MapStatus.Available; watch.IsDisabled = () => selectedReplay == null || selectedReplay.GameInfo.MapPreview.Status != MapStatus.Available;