mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 10:52:53 +08:00
Merge pull request #1370 from jorolf/direct-preview-loading-fix
Fix osu!direct preview loading animation not playing
This commit is contained in:
commit
b82f3fc710
@ -134,6 +134,7 @@ namespace osu.Game.Overlays.Direct
|
||||
else
|
||||
{
|
||||
Preview?.Stop();
|
||||
loading = false;
|
||||
}
|
||||
}
|
||||
|
||||
@ -143,6 +144,8 @@ namespace osu.Game.Overlays.Direct
|
||||
{
|
||||
if (trackLoader != null) return;
|
||||
|
||||
loading = true;
|
||||
|
||||
Add(new AsyncLoadWrapper(trackLoader = new TrackLoader($"https://b.ppy.sh/preview/{BeatmapSet.OnlineBeatmapSetID}.mp3")
|
||||
{
|
||||
OnLoadComplete = d =>
|
||||
@ -152,6 +155,7 @@ namespace osu.Game.Overlays.Direct
|
||||
|
||||
Preview = (d as TrackLoader)?.Preview;
|
||||
Playing.TriggerChange();
|
||||
loading = false;
|
||||
},
|
||||
}));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user