Lazy parse beatmap; Don't reload audio track if it hasn't changed.

This commit is contained in:
Dean Herbert
2016-10-28 20:24:14 +09:00
parent 74f1a9622f
commit 10ef34b805
4 changed files with 56 additions and 16 deletions

View File

@ -152,7 +152,6 @@ namespace osu.Game.GameModes.Play
protected override void OnResuming(GameMode last)
{
ensurePlayingSelected();
base.OnResuming(last);
}
@ -195,7 +194,7 @@ namespace osu.Game.GameModes.Play
if (!beatmap.Equals(Beatmap?.Beatmap?.BeatmapInfo))
{
Beatmap = database.GetWorkingBeatmap(beatmap);
Beatmap = database.GetWorkingBeatmap(beatmap, Beatmap);
}
ensurePlayingSelected();