Reduce enumerator overhead in `GameplayLeaderboard`
.Children
Make mod search box text be selected when a new mod is selected/deselected
Had to be done. I hated the old ones so much. As usual, disclaimer that this is an iterative design and will probably be replaced in the future.
SelectAll()
ShearedSearchTextBox
OsuDropdown
CalculatedTextSize
FontSize
Closes https://github.com/ppy/osu/issues/25228.
ShearedToggleButton
I've heard multiple times from uses that this is distracting or confusing.
OsuCheckbox
Clipboard
OsuAnimatedButton
The only thing I can see which could cause this is reading from the `drawClock.ElapsedFrameTime` after the `isSpike` read causing a div-by-zero. Reading the values once at the start should avoid this.
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>