diff --git a/osu.Game/Rulesets/UI/GameplaySampleTriggerSource.cs b/osu.Game/Rulesets/UI/GameplaySampleTriggerSource.cs index c554318357..d6375ad282 100644 --- a/osu.Game/Rulesets/UI/GameplaySampleTriggerSource.cs +++ b/osu.Game/Rulesets/UI/GameplaySampleTriggerSource.cs @@ -69,6 +69,14 @@ namespace osu.Game.Rulesets.UI hitSound.Play(); }); + protected override void Update() + { + base.Update(); + + if (gameplayClock?.IsRewinding == true) + mostValidObject = null; + } + protected HitObject? GetMostValidObject() { if (mostValidObject == null || isAlreadyHit(mostValidObject))