[GH-ISSUE #127] [BUG] Playback Speed Increases Indefinitely Without Limits #33

Closed
opened 2026-05-07 00:18:00 +02:00 by BreizhHardware · 2 comments

Originally created by @anirudhk06 on GitHub (Dec 26, 2025).
Original GitHub issue: https://github.com/IAmTomShaw/f1-race-replay/issues/127

Description
The playback speed control increases and decreases exponentially without any upper or lower bound. Each interaction doubles the speed value (1x → 2x → 4x → 8x → 16x → 32x …), and the same behavior occurs in the negative direction.

This makes playback difficult to control after a few interactions and results in unrealistic speed values.

Steps to Reproduce

  1. Launch the application
  2. Start playback
  3. Repeatedly increase (or decrease) the playback speed
  4. Observe that the speed keeps doubling with no limit
Image
Originally created by @anirudhk06 on GitHub (Dec 26, 2025). Original GitHub issue: https://github.com/IAmTomShaw/f1-race-replay/issues/127 Description The playback speed control increases and decreases exponentially without any upper or lower bound. Each interaction doubles the speed value (1x → 2x → 4x → 8x → 16x → 32x …), and the same behavior occurs in the negative direction. This makes playback difficult to control after a few interactions and results in unrealistic speed values. Steps to Reproduce 1. Launch the application 2. Start playback 3. Repeatedly increase (or decrease) the playback speed 4. Observe that the speed keeps doubling with no limit <img width="1920" height="1080" alt="Image" src="https://github.com/user-attachments/assets/b3a4c8bc-7f5d-412f-b298-68c0bef7067c" />
Author
Owner

@anirudhk06 commented on GitHub (Dec 26, 2025):

@IAmTomShaw
I’d be happy to work on a fix for this if the behavior is unintended.
Please let me know if you have any preference for the speed limits or
implementation approach.

<!-- gh-comment-id:3692411562 --> @anirudhk06 commented on GitHub (Dec 26, 2025): @IAmTomShaw I’d be happy to work on a fix for this if the behavior is unintended. Please let me know if you have any preference for the speed limits or implementation approach.
Author
Owner

@IAmTomShaw commented on GitHub (Dec 27, 2025):

I've made some quick changes to limit the max speed to 1024x :)

<!-- gh-comment-id:3693520801 --> @IAmTomShaw commented on GitHub (Dec 27, 2025): I've made some quick changes to limit the max speed to 1024x :)
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/f1-race-replay#33
No description provided.