1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 16:07:25 +08:00

Merge pull request #743 from peppy/fix-beatmap-population

Fix ruleset not always getting populated in a WorkingBeatmap
This commit is contained in:
Dean Herbert 2017-05-12 20:38:45 +09:00 committed by GitHub
commit cf9b121634
2 changed files with 2 additions and 2 deletions

View File

@ -267,7 +267,7 @@ namespace osu.Game.Database
public WorkingBeatmap GetWorkingBeatmap(BeatmapInfo beatmapInfo, WorkingBeatmap previous = null, bool withStoryboard = false)
{
if (beatmapInfo.BeatmapSet == null)
if (beatmapInfo.BeatmapSet == null || beatmapInfo.Ruleset == null)
beatmapInfo = GetChildren(beatmapInfo, true);
if (beatmapInfo.BeatmapSet == null)

View File

@ -124,7 +124,7 @@ namespace osu.Game.Screens.Select
Content = getBPMRange(beatmap.Beatmap),
}));
//get statistics fromt he current ruleset.
//get statistics from the current ruleset.
labels.AddRange(beatmapInfo.Ruleset.CreateInstance().GetBeatmapStatistics(beatmap).Select(s => new InfoLabel(s)));
}