Closes https://github.com/ppy/osu/issues/30353. Regressed in https://github.com/ppy/osu/commit/4a39873e2aac3a6fa71a3be06407d9afb7df8922.
RulesetInputManager
This reverts commit d7d569cf4e.
d7d569cf4e
LifetimeEnd
Player
is null
== null
Use ThrowHelper methods in more places
waitingOnFrames
FrameStabilityContainer
RequiresChildrenUpdate
We are already manually calling `base.UpdateSubTree` when we need to. Changing this flag is doing nothing and just adds to the complexity of the implementation.
osu!mania already goes out of its way to order things correctly. Arguably, osu!taiko just did it wrong.
OsuPlayfield
TouchDisableGameplayTaps