Fix MultiplayerTestCase not being abstract
Isolates different usages of hitcircle scale so they can't ever cause regressions.
Don't revert beatmap on exiting leased state
Add screen leased bindables via DependencyContainer
Update direct download button state on beatmapset removal
Stop logging keyboard events from password textbox
This reverts commit 11234d3c60.
11234d3c60
Co-Authored-By: peppy <pe@ppy.sh>