1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 00:47:24 +08:00
osu-lazer/osu.Game/Screens/OnlinePlay/Multiplayer
Dean Herbert fe47dc291b Fix onLoadRequested getting early-exited too early in spectator scenarios
In some scenarios, multiplayer spectator would not tick over to the next
beatmap.

Here's an example:

- Room has two items queued
- Local user starts download of both
- First beatmap starts and download is complete
- First beatmap ends (spectating is active)
- Second beatmap starts but download is not complete

In this scenario, the local client will get stuck at the spectator
screen due to the `onLoadRequested`-invoked screen change being early
exited.

It would require manual recovery (clicking back button) to return to a
sane state.
2023-08-01 19:22:41 +09:00
..
Match Rename class and key to better match expectations 2023-06-26 13:38:34 +09:00
Participants Add visual display in participants list when availability is still being established 2023-06-28 16:02:46 +09:00
Spectate Fix potential crash on multiple StartGameplay calls in multiplayer spectator 2023-08-01 19:22:41 +09:00
CreateMultiplayerMatchButton.cs Partial everything 2022-11-27 00:00:27 +09:00
GameplayChatDisplay.cs Partial everything 2022-11-27 00:00:27 +09:00
GameplayMatchScoreDisplay.cs Automated pass 2023-06-24 01:00:03 +09:00
Multiplayer.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
MultiplayerLoungeSubScreen.cs Fix nullability inspection 2023-07-19 19:23:08 +02:00
MultiplayerMatchSongSelect.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerMatchSubScreen.cs Fix onLoadRequested getting early-exited too early in spectator scenarios 2023-08-01 19:22:41 +09:00
MultiplayerPlayer.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerPlayerLoader.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerResultsScreen.cs Automated pass 2023-06-24 01:00:03 +09:00
MultiplayerRoomComposite.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerRoomManager.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerRoomSounds.cs Partial everything 2022-11-27 00:00:27 +09:00
MultiplayerTeamResultsScreen.cs Partial everything 2022-11-27 00:00:27 +09:00