FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.65k stars 864 forks source link

[Bug]: Going backward/forward in a video doesn't go where it should #6004

Open awsms opened 4 weeks ago

awsms commented 4 weeks ago

Guidelines

Describe the bug

I first encountered this issue with a version compiled from the latest commit, then successfully reproduced it with the latest beta build (0.22.0).

  1. Launch a video in PiP mode
  2. Use an external command to go backward/forward in the video (for example, playerctl --player playerctld position 5+)
  3. Instead of going +/- x seconds from the current playback instant, it will go from the latest time the video was paused

Expected Behavior

I'm expecting the video playback to go at +/- x seconds from its current progression.

Issue Labels

inconsistent behavior

FreeTube Version

0.22.0

Operating System Version

EndeavourOS

Installation Method

AUR (Unofficial)

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

No response

Additional Information

I can not 100% reproduce this issue, instead it happens 3 out of 4 times. This issue never occurred before, happened for the first time ~ a week ago. Reproduced in the AppImage official release, the AUR bin package, and the AUR git package. To "reset" the timestamp, I have to alt-tab in FreeTube again.

Nightly Build