1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 20:56:12 +08:00
osu-lazer/osu.Game/Screens
Dean Herbert 87fee001c7 Fix multiplayer spectator potentially taking too long to start
When watching from the middle of gameplay, due to a series of failures,
`SpectatorClock` would not get seeked to the current time, causing all
clients to look like they were out of sync.

This is a hotfix for the issue. A better fix will require framework
changes or considerable restructuring.

I'd recommend testing this works in practice and agreeing that while it
is a hack, it's likely not going to cause issues and is something we
want to see fixed sooner rather than later.
2023-08-02 19:05:43 +09:00
..
Backgrounds Automated pass 2023-06-24 01:00:03 +09:00
Edit Interface with SelectionRotationHandler via DI rather than explicit passing 2023-07-30 20:21:41 +02:00
Import Merge branch 'master' into update-framework 2022-11-26 16:19:36 +01:00
Menu Fix osu! logo suddenly disappearing during rapid exit 2023-07-30 19:05:37 +02:00
OnlinePlay Fix multiplayer spectator potentially taking too long to start 2023-08-02 19:05:43 +09:00
Play Fix multiplayer spectator potentially taking too long to start 2023-08-02 19:05:43 +09:00
Ranking Privatise setter 2023-08-01 18:09:48 +02:00
Select Merge pull request #24361 from peppy/fix-editor-global-music-hotkey-conflicts 2023-07-30 12:28:53 +02:00
Spectate Bring realm library up-to-date 2023-07-06 13:37:43 +09:00
Utility Use generic Enum methods 2022-12-26 20:36:39 +01:00
BackgroundScreen.cs Partial everything 2022-11-27 00:00:27 +09:00
BackgroundScreenStack.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
IHandlePresentBeatmap.cs Automated pass 2023-06-24 01:00:03 +09:00
IHasSubScreenStack.cs Automated pass 2023-06-24 01:00:03 +09:00
IOsuScreen.cs Allow screens to change the ability to interact with the global track 2023-07-25 20:20:53 +09:00
IPerformFromScreenRunner.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
Loader.cs Remove duplicate load rule from ShaderPrecompiler 2023-03-29 12:36:56 +09:00
OsuScreen.cs Allow screens to change the ability to interact with the global track 2023-07-25 20:20:53 +09:00
OsuScreenDependencies.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
OsuScreenStack.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
ScorePresentType.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
ScreenWhiteBox.cs Partial everything 2022-11-27 00:00:27 +09:00
StartupScreen.cs Automated pass 2023-06-24 01:00:03 +09:00