Merge pull request #11498 from peppy/fix-editor-timeline-scroll-snapping

Fix editor timeline not snapping on non-precise wheel scroll
This commit is contained in:
Dan Balasescu
2021-01-15 18:16:04 +09:00
committed by GitHub

View File

@ -138,6 +138,15 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline
scrollToTrackTime(); scrollToTrackTime();
} }
protected override bool OnScroll(ScrollEvent e)
{
// if this is not a precision scroll event, let the editor handle the seek itself (for snapping support)
if (!e.AltPressed && !e.IsPrecise)
return false;
return base.OnScroll(e);
}
protected override void UpdateAfterChildren() protected override void UpdateAfterChildren()
{ {
base.UpdateAfterChildren(); base.UpdateAfterChildren();