Seemingly harmless schedule delay ommission meant that the textbox may not be in a state it can handle the incoming focus event. Regressed in https://github.com/ppy/osu/pull/14345#discussion_r690697501.
Sometimes the user is not right.
DangerousButton
Refactor channel scrolling container to handle non-user scrolls
Implement popup screen title component
CancelUserScroll
UserTrackingScrollContainer
GetTooltipText
TooltipText
OsuSlider.TooltipText
This reverts commit abba49fd8f.
abba49fd8f
double
float
UIHoldActivationDelay
All times use double, so let's also use double here.
private set
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
OsuSliderBar
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
ScalingContainer
OsuColour
OverlayColourProvider
While osu!catch also implements a distance snap grid, it doesn't rely on `GetBeatSnapDistanceAt` (unlike osu!), therefore it can't have the "distance spacing" multiplier yet.
BorderColour
ExpandingButtonContainer
Felt too long.
updateSize
LoadComplete
FinishTransforms