1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-18 01:30:05 +08:00

Ensure correct disabled beatmap callback scheduling in now playing overlay

This commit is contained in:
Bartłomiej Dach
2021-11-27 14:36:34 +01:00
Unverified
parent f777536dec
commit f4b7db5a7b
+5 -2
View File
@@ -214,7 +214,8 @@ namespace osu.Game.Overlays
{
base.LoadComplete();
beatmap.BindDisabledChanged(beatmapDisabledChanged, true);
beatmap.BindDisabledChanged(_ => Scheduler.AddOnce(beatmapDisabledChanged));
beatmapDisabledChanged();
musicController.TrackChanged += trackChanged;
trackChanged(beatmap.Value);
@@ -318,8 +319,10 @@ namespace osu.Game.Overlays
};
}
private void beatmapDisabledChanged(bool disabled)
private void beatmapDisabledChanged()
{
bool disabled = beatmap.Disabled;
if (disabled)
playlist?.Hide();