From 121fa6f165f504df061b0dc0350fb9e85da78221 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Wed, 25 Oct 2023 13:53:20 +0900 Subject: [PATCH] Simplify pre-checks in `HitObjectApplied` delegate --- osu.Game.Rulesets.Osu/Skinning/Legacy/LegacySliderBall.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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); }