mirror of
https://github.com/osukey/osukey.git
synced 2025-05-29 17:37:23 +09:00
Ensure correct disabled beatmap callback scheduling in now playing overlay
This commit is contained in:
parent
f777536dec
commit
f4b7db5a7b
@ -214,7 +214,8 @@ namespace osu.Game.Overlays
|
|||||||
{
|
{
|
||||||
base.LoadComplete();
|
base.LoadComplete();
|
||||||
|
|
||||||
beatmap.BindDisabledChanged(beatmapDisabledChanged, true);
|
beatmap.BindDisabledChanged(_ => Scheduler.AddOnce(beatmapDisabledChanged));
|
||||||
|
beatmapDisabledChanged();
|
||||||
|
|
||||||
musicController.TrackChanged += trackChanged;
|
musicController.TrackChanged += trackChanged;
|
||||||
trackChanged(beatmap.Value);
|
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)
|
if (disabled)
|
||||||
playlist?.Hide();
|
playlist?.Hide();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user