1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-16 11:22:55 +08:00
osu-lazer/osu.Game/Screens/OnlinePlay
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
..
Components Remove hacky code 2021-01-05 14:54:59 +09:00
Lounge Merge branch 'master' into disable-repeat-multi-actions 2021-01-09 10:15:20 +09:00
Match Rename {Multiplayer -> OnlinePlay}Composite 2020-12-25 18:07:34 +01:00
Multiplayer Revert polling changes to fix participant list display 2021-01-12 17:26:00 +09:00
Playlists Refactor LoadingLayer to avoid applying effects to external drawables 2021-01-05 17:31:45 +09:00
DrawableRoomPlaylist.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
DrawableRoomPlaylistItem.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
DrawableRoomPlaylistWithResults.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
Header.cs Rename I{Multiplayer -> OnlinePlay}SubScreen 2020-12-25 18:07:34 +01:00
IOnlinePlaySubScreen.cs Rename I{Multiplayer -> OnlinePlay}SubScreen 2020-12-25 18:07:34 +01:00
IRoomManager.cs Re-namespace all files in OnlinePlay directory 2020-12-25 16:50:09 +01:00
OngoingOperationTracker.cs Improve safety of ongoing operation tracker 2021-01-09 22:45:24 +01:00
OnlinePlayComposite.cs Rename {Multiplayer -> OnlinePlay}Composite 2020-12-25 18:07:34 +01:00
OnlinePlayScreen.cs Improve safety of ongoing operation tracker 2021-01-09 22:45:24 +01:00
OnlinePlaySubScreen.cs Rename I{Multiplayer -> OnlinePlay}SubScreen 2020-12-25 18:07:34 +01:00
OnlinePlaySubScreenStack.cs Rename {Multiplayer -> OnlinePlay}SubScreenStack 2020-12-25 17:00:31 +01:00