Exception
updateLocalRoomSettings
Without this, panels at the top of the list but not fully on-screen wouldn't begin their metadata loading process.
APIRoom
Cache beatmap metadata lookups used by multiplayer
Refactor difficulty adjustment mod combinations test
Fix match type not being propagated correctly to other users' settings
* The "create room" button was disabled headless due to not specifying the imported beatmap. In visual tests it seems to work due to selecting from the local database randomly. * The test asserts are brought in line with expectations.
Fix double screen exit in multiplayer song select tests potentially causing failure
Log output API request response sizes
Apply fixes to `RealmLive<T>` to more correctly support querying data within `PerformRead`
DrawableRoomPlaylistItem
MultiplayerClient
BeatmapLookupCache
Visibility is the first step towards action. Or something.
Fix potential deadlock on nested context creation requests
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Fix main thread realm not being refreshed
Refresh()
Fix chat tab dropdown not being reachable at default sizing
Fix intermittent test failures in `TestSceneBeatmapInfoWedge` due to async load
Would have liked to fix this in a more local way, but the structure of the dropdowns is just a pain in the ass to work with, so this will do for now.