1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-14 04:02:59 +08:00

Fix time until next beat potentially being exactly zero at point of trigger

This commit is contained in:
Dean Herbert 2021-07-17 14:35:43 +09:00
parent 23ed77f2c6
commit 87d3bd4b93

View File

@ -151,7 +151,7 @@ namespace osu.Game.Graphics.Containers
beatIndex--;
TimeUntilNextBeat = (timingPoint.Time - currentTrackTime) % beatLength;
if (TimeUntilNextBeat < 0)
if (TimeUntilNextBeat <= 0)
TimeUntilNextBeat += beatLength;
TimeSinceLastBeat = beatLength - TimeUntilNextBeat;