Fix incorrect seeking behaviour of TrackVirtualManual

This commit is contained in:
smoogipoo 2019-04-26 16:15:42 +09:00
parent b911322c92
commit 32e71a6314

View File

@ -7,6 +7,7 @@ using osu.Framework.Graphics.Textures;
using osu.Framework.Timing; using osu.Framework.Timing;
using osu.Game.Beatmaps; using osu.Game.Beatmaps;
using osu.Game.Rulesets; using osu.Game.Rulesets;
using osuTK;
namespace osu.Game.Tests.Beatmaps namespace osu.Game.Tests.Beatmaps
{ {
@ -67,9 +68,10 @@ namespace osu.Game.Tests.Beatmaps
public override bool Seek(double seek) public override bool Seek(double seek)
{ {
offset = Math.Min(seek, Length); offset = MathHelper.Clamp(seek, 0, Length);
lastReferenceTime = null; lastReferenceTime = null;
return true;
return offset == seek;
} }
public override void Start() public override void Start()