1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-20 21:52:57 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Objects/Drawables
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
..
Connections Automated pass 2023-06-24 01:00:03 +09:00
DrawableHitCircle.cs Refactor all slider input into SliderInputManager 2023-12-15 16:13:32 +09:00
DrawableOsuHitObject.cs Refactor all slider input into SliderInputManager 2023-12-15 16:13:32 +09:00
DrawableOsuJudgement.cs Fix SkinnableLighting showing up as a user placeable component 2023-02-17 18:24:05 +09:00
DrawableSlider.cs Fix sliding sample playing before Slider's start time 2023-12-19 17:01:52 +09:00
DrawableSliderBall.cs Refactor all slider input into SliderInputManager 2023-12-15 16:13:32 +09:00
DrawableSliderHead.cs Refactor all slider input into SliderInputManager 2023-12-15 16:13:32 +09:00
DrawableSliderRepeat.cs Add support for showing tick misses 2023-12-20 20:23:19 +09:00
DrawableSliderTail.cs Add support for showing tick misses 2023-12-20 20:23:19 +09:00
DrawableSliderTick.cs Add support for showing tick misses 2023-12-20 20:23:19 +09:00
DrawableSpinner.cs Expose only as one method 2023-12-21 14:58:23 +09:00
DrawableSpinnerBonusTick.cs Automated pass 2023-06-24 01:00:03 +09:00
DrawableSpinnerTick.cs Fix all spinner ticks being alive and causing performance degradation 2023-11-01 18:28:07 +09:00
ITrackSnaking.cs Automated pass 2023-06-24 01:00:03 +09:00
SkinnableLighting.cs Fix SkinnableLighting showing up as a user placeable component 2023-02-17 18:24:05 +09:00
SliderInputManager.cs Fix relax mod not considering full follow area radius when automatically holding sliders 2023-12-22 12:50:42 +01:00
SpinnerSpinHistory.cs Rename accumulated rotation variable 2023-10-23 16:46:15 +09:00