1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 12:33:01 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Objects
Dean Herbert f25809d35f Ensure spinners only handle input during their hittable time
While this was already being enforced inside of `CheckForResult`, the
internal tracking values of rotation were still being incremented as
long as the `DrawableSpinner` was present. This resulted in incorrect
SPM values being displayed if a user was to start spinning before the
object's `StartTime`.

Kind of annoying to write a test for (there's no setup for spinners yet)
but am willing to do so if that is deemed necessary.

Closes https://github.com/ppy/osu/issues/11600.
2021-01-29 19:55:55 +09:00
..
Drawables Ensure spinners only handle input during their hittable time 2021-01-29 19:55:55 +09:00
HitCircle.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
ISliderProgress.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
OsuHitObject.cs Use Bindable{Float,Double}s everywhere 2020-02-01 22:50:29 +01:00
Slider.cs Make HitSampleInfo immutable 2020-12-01 15:37:51 +09:00
SliderEndCircle.cs Add preempt adjustment and fade in first end circle with slider to match stable 2020-10-02 15:21:52 +09:00
SliderHeadCircle.cs Fix ticks/spinners contributing to notelock 2020-03-30 16:14:56 +09:00
SliderRepeat.cs Add preempt adjustment and fade in first end circle with slider to match stable 2020-10-02 15:21:52 +09:00
SliderTailCircle.cs Merge branch 'master' into skin-slider-end-circle-support 2020-10-05 17:45:51 +09:00
SliderTick.cs Use new hit results in osu 2020-09-29 16:33:38 +09:00
Spinner.cs Make Spinner use cancellation token 2020-09-17 17:05:24 +09:00
SpinnerBonusTick.cs Make HitSampleInfo immutable 2020-12-01 15:37:51 +09:00
SpinnerTick.cs Use new hit results in osu 2020-09-29 16:33:38 +09:00