Bug 504391 - Play position in running audio file cannot be moved forwards/backwards with appropriate keys
Summary: Play position in running audio file cannot be moved forwards/backwards with a...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Falkon
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.04.1
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-17 09:27 UTC by Jens
Modified: 2025-06-27 04:26 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens 2025-05-17 09:27:23 UTC
A) Steps to reproduce the behavior reported below:

1. In Firefox (in my case version 138.0.3) make sure the following option is enabled in Firefox Settings > General > "Browsing" section:

"Control media via keyboard, headset, or virtual interface" - if you just have enabled this option, restart Firefox.

2. Open the following URL in Firefox:

https://www.ardaudiothek.de/episode/wdr-5-satire-deluxe/habemus-minister-469/wdr-5/14509659/

3. Click the Play button showing the German word "Abspielen" on that web site:

The audio file embedded into this web site gets played, and its audio content can be heard.

4. While the audio file is playing, hover the cursor over the blue line below, over the position which indicates the current play position of the currently running audio file:

A tooltip with the following text gets displayed (in my case in German): "Schieberegler zum Spulen des Audio [J (zurück) und L (vor)]" - which should be in English:

"Slide control for moving audio play position forwards (using the 'J' key) or backwards (using the 'L' key)"

5. Try the J and the L key while the audio file gets played and while it has been stopped:

Nothing happens - the audio position does not move forward nor backward.

The command "journalctl -b -r" for the current unprivileged user under which the "J" and the "L" keys were applied, does not log any information about this behavior.

6. If the KDE-browser Falkon 25.04.1 is available for you, repeat steps 2 to 5:

The behavior described above will occur again.


B) Information about my system:

Operating System: EndeavourOS
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2025-05-19 15:28:07 UTC
Does it work if you drag the slider handle using the pointer, rather than pressing J or L keys? Or is that broken too?
Comment 2 Jens 2025-05-20 05:08:23 UTC
No, that´s not broken: When dragging the slider handle with the mouse while the audio file is getting played - that works. And it works, too, when the audio file is not playing - in that case you of course need to start playing the audio file having moved the slider handle.
Comment 3 TraceyC 2025-05-20 19:47:37 UTC
I tested this by following the original steps. I noticed:

- When I first play the audio, the J and K keys are not handled by the page
- After moving the position slider, they are

The keys work correctly in DeGoogled Chromium (no addons)

This leads me to believe this is a problem with the web page code not picking up those events, in Firefox specifically. This doesn't look related to anything KDE is doing. Please report this bug to the website support contact

Since this doesn't involve the Media Player Widget, re-categorizing accordingly
Comment 4 Jens 2025-05-21 04:33:12 UTC
In my initial post in this bug report here I wrote that the behavior reported here also occurs in the KDE-browser Falkon 25.04.1.

Due to this I do not know if this behavior is purely related to either Plasmashell or the respective browser (Firefox and Falkon), or to both.

Because of this I have re-opened this bug report here and added Juraj from the Falkon project to the list of email recipients.
Comment 5 Jens 2025-06-27 04:26:57 UTC
TraceyC wrote on 2025-05-20 21:47:37 CEST:

"- When I first play the audio, the J and K keys are not handled by the page
- After moving the position slider, they are"

I noticed this, too:

- When I start the Play button "Abspielen", then the J and L keys are not handled by the page
- When I then change the position of the play position within that blue line at the bottom of the web page  by clicking on that blue line somewhere, then the J and K keys can be used to push the position handler forwards or backwards with the J and L key.

This is the case in both Firefox and the Falkon browser, so the behavior reported here likely has nothing to do with plasmashell of Falkon. Due to this I will close this bug report.