IRequireApproachCircles
IHidesApproachCircles
Closes https://github.com/ppy/osu/issues/13543.
IApplicableToDrawableHitObject
OsuModApproachDifferent
Replacing the obsolete interface.
There's an issue with dropdown menus nested inside a scroll view being very frustrating to scroll to off-screen items. This works around that to some extent by giving the user more "parent-scrollable" space to mouse wheel or drag over.