From 2831f6508bcf5fd9024a41f35977a8adaab63366 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Wed, 5 Jan 2022 11:55:29 -0800 Subject: [PATCH] keyframeview: unadjust optimized start position Fixes #1820 --- app/widget/keyframeview/keyframeview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/widget/keyframeview/keyframeview.cpp b/app/widget/keyframeview/keyframeview.cpp index 8cdb225c7..ca7d37594 100644 --- a/app/widget/keyframeview/keyframeview.cpp +++ b/app/widget/keyframeview/keyframeview.cpp @@ -290,7 +290,7 @@ void KeyframeView::drawForeground(QPainter *painter, const QRectF &rect) } // Find first keyframe to show with binary search - rational left_time = SceneToTime(rect.left() - key_sz); + rational left_time = GetUnadjustedKeyframeTime(keys.first(), SceneToTime(rect.left() - key_sz)); int using_index = BinarySearchFirstKeyframeAfterOrAt(keys, left_time); rational next_key = RATIONAL_MIN;