diff --git a/osu.Game.Rulesets.Osu/Skinning/Legacy/LegacySliderBall.cs b/osu.Game.Rulesets.Osu/Skinning/Legacy/LegacySliderBall.cs index 19aa5d31f3..45c59e970b 100644 --- a/osu.Game.Rulesets.Osu/Skinning/Legacy/LegacySliderBall.cs +++ b/osu.Game.Rulesets.Osu/Skinning/Legacy/LegacySliderBall.cs @@ -109,11 +109,6 @@ namespace osu.Game.Rulesets.Osu.Skinning.Legacy private void onHitObjectApplied(DrawableHitObject? drawableObject = null) { - if (drawableObject != null && drawableObject is not DrawableSlider) - return; - - ballAnimation.ClearFrames(); - double frameDelay; if (drawableObject?.HitObject != null) @@ -127,6 +122,7 @@ namespace osu.Game.Rulesets.Osu.Skinning.Legacy else frameDelay = LegacySkinExtensions.SIXTY_FRAME_TIME; + ballAnimation.ClearFrames(); foreach (var texture in ballTextures) ballAnimation.AddFrame(texture, frameDelay); }