osu/osu.Game/Screens
Bartłomiej Dach 2d3cacca11 Fix non-hosts crashing on load requested
`onLoadRequested()` always released the `readyClickOperation` ongoing
operation, without checking whether it actually needs to/should (it
should only do so if the action initiating the operation was starting
the game by the host). This would crash all other consumers, who already
released the operation when their ready-up operation completed server
side.

To resolve, relax the constraint such that the operation can be ended
multiple times in any order. At the end of the day the thing that
matters is that the operation is done and the ready button is unblocked.
2021-01-13 00:58:53 +01:00
..
Backgrounds
Edit Merge branch 'master' into fix-control-point-pollution 2021-01-08 00:02:45 +09:00
Import
Menu Add back button but rename to "browse" 2021-01-06 23:28:14 +09:00
OnlinePlay Fix non-hosts crashing on load requested 2021-01-13 00:58:53 +01:00
Play Move ControlPointInfo copying to base Beatmap.Clone method (and remove setter) 2021-01-07 23:52:04 +09:00
Ranking Ensure that all changes to screen backgrounds are on the correct thread 2021-01-05 15:22:50 +09:00
Select Merge branch 'master' into fix-transform-mutation-mod-selection 2021-01-08 11:16:15 +09:00
BackgroundScreen.cs Add xmldoc and throw a local exception on null background 2021-01-06 15:26:44 +09:00
BackgroundScreenStack.cs
IOsuScreen.cs
Loader.cs
OsuScreen.cs Move screen activity update to LoadComplete() 2021-01-08 21:18:15 +01:00
OsuScreenDependencies.cs
OsuScreenStack.cs
ScorePresentType.cs
ScreenWhiteBox.cs
StartupScreen.cs