[GH-ISSUE #385] Using Left-arrow scrolling in timeline causes a skip to much earlier or beginning frame. #1687

Open
opened 2026-03-01 18:47:30 +03:00 by kerem · 3 comments
Owner

Originally created by @cmdrflexo on GitHub (Oct 10, 2018).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/385

Issue:
When using left-arrow key to scroll through any recording with more frames than can fit horizontally on timeline the bar will frequently jump to a much earlier frame or first frame.

Produce:
Record a clip with with more than 20 or 30 frames and from the last one hold left-arrow key. There is a good chance the scroll through selected frames will sudden jump
to a much earlier frame or back to the first one.

Expected:
Holding arrow keys would sequentially step through each frame without skipping any.

Notes:
This problem can be avoided if instead of holding the key you press and release it once for each previous/next frame

clip_20181009-04

Originally created by @cmdrflexo on GitHub (Oct 10, 2018). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/385 Issue: When using left-arrow key to scroll through any recording with more frames than can fit horizontally on timeline the bar will frequently jump to a much earlier frame or first frame. Produce: Record a clip with with more than 20 or 30 frames and from the last one hold left-arrow key. There is a good chance the scroll through selected frames will sudden jump to a much earlier frame or back to the first one. Expected: Holding arrow keys would sequentially step through each frame without skipping any. Notes: This problem can be avoided if instead of holding the key you press and release it once for each previous/next frame ![clip_20181009-04](https://user-images.githubusercontent.com/4148613/46707136-94049b00-cc06-11e8-8e09-ff1bd65ef180.gif)
Author
Owner

@NickeManarin commented on GitHub (Oct 10, 2018):

I managed to repro once. I couldn't trigger this anymore after that. :(

<!-- gh-comment-id:428404782 --> @NickeManarin commented on GitHub (Oct 10, 2018): I managed to repro once. I couldn't trigger this anymore after that. :(
Author
Owner

@cmdrflexo commented on GitHub (Oct 10, 2018):

If it helps this is on the latest 2.14.1 release. Bug reported submitted through the application itself, so it might have more details.

And yeah, I dunno it doesn't always happen, but enough that I never use the arrows to scroll backwards.

image

It's a bit of a shame because being able to click through each, or zip through a whole bunch of thumbnails on the timeline is very handy.
Let me know if there's anything else I can help you with.
:D

<!-- gh-comment-id:428425528 --> @cmdrflexo commented on GitHub (Oct 10, 2018): If it helps this is on the latest 2.14.1 release. Bug reported submitted through the application itself, so it might have more details. And yeah, I dunno it doesn't *always* happen, but enough that I never use the arrows to scroll backwards. ![image](https://user-images.githubusercontent.com/4148613/46711503-91ac3c00-cc1a-11e8-8d1e-7b794e032181.png) It's a bit of a shame because being able to click through each, or zip through a whole bunch of thumbnails on the timeline is very handy. Let me know if there's anything else I can help you with. :D
Author
Owner

@pawlos commented on GitHub (May 26, 2021):

I think it might be related to performance as the app, might be too slow to refresh the UI, but the left arrow press is recorded, and after some time UI get an updated which resulted in a jump in the frames. I did see something similar than on the gif, but there's a bit more "sleep" than on the recording. @NickeManarin is it still marked as "help wanted" if so, I can have a look, but I remember as mentioned in #473 in the new version v3 the performance supposed to be fixed, so maybe it's not "worth" to investigate this now.

<!-- gh-comment-id:848720311 --> @pawlos commented on GitHub (May 26, 2021): I think it might be related to performance as the app, might be too slow to refresh the UI, but the left arrow press is recorded, and after some time UI get an updated which resulted in a jump in the frames. I did see something similar than on the gif, but there's a bit more "sleep" than on the recording. @NickeManarin is it still marked as "help wanted" if so, I can have a look, but I remember as mentioned in #473 in the new version v3 the performance supposed to be fixed, so maybe it's not "worth" to investigate this now.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#1687
No description provided.