1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-23 06:07:25 +08:00
osu-lazer/osu.Game/Screens/OnlinePlay/Multiplayer
Dean Herbert 422260797b Revert polling changes to fix participant list display
It turns out this polling was necessary to get extra data that isn't
included in the main listing request. It was removed deemed useless, and
in order to fix the order of rooms changing when selecting a room.
Weirdly, I can't reproduce this happening any more, and on close
inspection of the code can't see how it could happen in the first place.

For now, let's revert this change and iterate from there, if/when the
same issue arises again.

I've discussed avoiding this second poll by potentially including more
data (just `user_id`s?) in the main listing request, but not 100% sure
on this - even if the returned data is minimal it's an extra join
server-side, which could cause performance issues for large numbers of
rooms.
2021-01-12 17:26:00 +09:00
..
Match Merge branch 'master' into disable-repeat-multi-actions 2021-01-09 10:15:20 +09:00
Participants Allow null users to still be displayed in the participant list 2020-12-28 15:03:44 +09:00
CreateMultiplayerMatchButton.cs Move BindValueChanged subscriptions to LoadComplete 2020-12-30 16:22:11 +01:00
Multiplayer.cs Revert polling changes to fix participant list display 2021-01-12 17:26:00 +09:00
MultiplayerFilterControl.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
MultiplayerLoungeSubScreen.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
MultiplayerMatchSongSelect.cs Refactor LoadingLayer to avoid applying effects to external drawables 2021-01-05 17:31:45 +09:00
MultiplayerMatchSubScreen.cs Remove unnecessary permissiveness wrt null 2021-01-08 22:21:54 +01:00
MultiplayerPlayer.cs Refactor LoadingLayer to avoid applying effects to external drawables 2021-01-05 17:31:45 +09:00
MultiplayerResultsScreen.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
MultiplayerRoomComposite.cs Rename OnRoomChanged to OnRoomUpdated to avoid confusion 2020-12-26 10:49:02 +09:00
MultiplayerRoomManager.cs Revert polling changes to fix participant list display 2021-01-12 17:26:00 +09:00