Update framework
Fix crash on accessing settings after moving game folder
Avoid applying mouse down effects to menu cursor when it isn't visible
Closes #16114.
Active
StartAsync
TcpIpcProvider
.ToLocalTime()
DrawableDate
This is required because the class is used in many other places that don't locally call it.
Don't show multiplayer channels in chat overlay
Fix toast popups spamming samples when adjusting osu!mania scroll speed during gameplay
RealmLive
Update a few more public facing usages of "lazer"
Fix beatmap card potentially collapsing when it shouldn't
Fix the taiko scroller bar appearing during cinema mod
Don't reset spectating state if spectator exited after gameplay finishes
Add AbortGameplay() to fix state transition race conditions during multiplayer load
Fix `SettingsNumberBox` accepting non-number characters
Fix exception when updating the room's visual playlist
BeatmapCard
This is already handled at the `BeatmapCardContent` level. This call actually causes the buggy behaviour reported in https://github.com/ppy/osu/discussions/16085.
Expanded
BeatmapCardContent
This is just to reduce complexity of these interactions by ensuring that the expanded state can only be changed by the class itself.
The taiko-slider is not included in `Playfield`, so it doesn't get hidden when calling `drawableRuleSet.Playfield.Hide()`. Calling `drawableRuleSet.Hide()` hides the taiko-slider, in addition to the rest of the `Playfield`.