FreeTubeApp / FreeTube

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

[Bug]: Seekbar preview thumbnail blocks input #5965

Open Nobylo opened 3 weeks ago

Nobylo commented 3 weeks ago

Guidelines

Describe the bug

  1. Open a video and wait for the player to start playing in windowed mode
  2. Position mouse below video player
  3. Move mouse straight up, right above the seek bar and immediately press the left mouse button to pause (Mouse will have stopped and clicked on the seekbar preview thumbnail, player is not paused. Behavior can be inconsistent)

Expected Behavior

Video pauses

Issue Labels

inconsistent behavior, usability issue

FreeTube Version

v0.22.0, 30c3978

Operating System Version

Windows 11 Build 22631

Installation Method

.exe

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

v0.21.3, 8b66548

Additional Information

No response

Nightly Build

efb4f5ff-1298-471a-8973-3d47447115dc commented 3 weeks ago

@Nobylo could you provide a screenrecording?

geominorai commented 2 weeks ago

This also affects the feature for using the mouse wheel to skip through the video. Instead of skipping, it causes the entire page to scroll down instead.

It is especially obvious with shorts because the thumbnail for those are much larger, so the chances are that moving the mouse from below and over the video player ends up landing on it and triggering this bug.

geominorai commented 2 weeks ago

Here are video recordings of the thumbnail interfering with scrolling and clicking:

https://github.com/user-attachments/assets/7a2b88e1-e4b4-4e6f-9213-0c7b47d769d8

https://github.com/user-attachments/assets/5aa6b6de-fcf8-436c-b4db-1106810e6932