1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-14 10:07:18 +08:00
Dean Herbert 6c6063464a
Remove Scheduler.AddOnce from updateSpecifics
To keep things simple, let's not bother debouncing this. The debouncing
was causing spectating handling to fail because of two interdependent
components binding to `BeatmapAvailability`:

Binding to update the screen's `Beatmap` after a download completes:

5874706117/osu.Game/Screens/OnlinePlay/Match/RoomSubScreen.cs (L266-L267)

Binding to attempt a load request:

8bb7bea04e/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchSubScreen.cs (L67)

The first must update the beatmap before the second runs, else gameplay
will not load due to `Beatmap.IsDefault`.
2025-02-04 18:41:28 +09:00
..
2024-11-28 20:41:44 +08:00
2024-12-19 09:21:49 +01:00
2024-07-03 00:19:04 +09:00
2025-01-15 19:29:41 -06:00
2024-12-12 15:23:00 -08:00