1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 12:57:36 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Objects
Bartłomiej Dach 7e557152fb
Fix relax mod not considering full follow area radius when automatically holding sliders
Closes https://github.com/ppy/osu/issues/25947.

Regressed in https://github.com/ppy/osu/pull/25776 with the changes to
`DrawableSliderBall`.

I would have liked to include tests, but relax mod is a bit untestable,
because it disengages completely in the presence of a replay:

	7e09164d70/osu.Game.Rulesets.Osu/Mods/OsuModRelax.cs (L49-L58)

Additionally, `RulesetInputManager` disengages completely from parent
inputs when there is a replay active:

	7e09164d70/osu.Game/Rulesets/UI/RulesetInputManager.cs (L116)

which means there is really no easy way to control positional input
while still having relax logic work. So I'm hoping the fix could be
considered obvious enough to not require test coverage.
2023-12-22 12:50:42 +01:00
..
Drawables Fix relax mod not considering full follow area radius when automatically holding sliders 2023-12-22 12:50:42 +01:00
HitCircle.cs Automated pass 2023-06-24 01:00:03 +09:00
ISliderProgress.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
OsuHitObject.cs Extract preempt durations to shared constants 2023-12-14 20:41:12 +01:00
Slider.cs Adjust comment on Slider's judgement 2023-11-10 14:00:34 +09:00
SliderEndCircle.cs Fix non-classic osu! combo not matching expectations 2023-11-02 19:27:55 +09:00
SliderHeadCircle.cs Update xmldoc to match flipped flag semantics 2023-11-02 18:58:14 +01:00
SliderRepeat.cs Fix non-classic osu! combo not matching expectations 2023-11-02 19:27:55 +09:00
SliderTailCircle.cs Fix non-classic osu! combo not matching expectations 2023-11-02 19:27:55 +09:00
SliderTick.cs Automated pass 2023-06-24 01:00:03 +09:00
Spinner.cs Fix spinner requirements being susceptible to FP precision 2023-10-04 13:53:33 +09:00
SpinnerBonusTick.cs Automated pass 2023-06-24 01:00:03 +09:00
SpinnerTick.cs Automated pass 2023-06-24 01:00:03 +09:00