[Bug]: Player Web controls should be propper buttons #1723

Closed
opened 2026-04-24 23:56:02 +02:00 by adam · 1 comment
Owner

Originally created by @rkingett on GitHub (Feb 9, 2024).

Describe the issue

I am using the NVDA screen reader on Windows, running an instance of ABS on PikaPods, but the version is Version 2.7.2.

NVDA isn't registering the player controls as a <button> tag. They appear as plain text elements. Perhaps these should be changed to proper buttons so that mobile web browsers could also take advantage of the changes?

NVDA is an open source screen reader and can be found at https://github.com/nvaccess/nvda

The below explains more about clickable elements and why they might not work in all cases, especially mobile browsers.

https://developer.mozilla.org/en-US/docs/Learn/Accessibility/HTML

Steps to reproduce the issue

Audiobookshelf version

2.7.2

How are you running audiobookshelf?

Other

Originally created by @rkingett on GitHub (Feb 9, 2024). ### Describe the issue I am using the NVDA screen reader on Windows, running an instance of ABS on PikaPods, but the version is Version 2.7.2. NVDA isn't registering the player controls as a `<button>` tag. They appear as plain text elements. Perhaps these should be changed to proper buttons so that mobile web browsers could also take advantage of the changes? NVDA is an open source screen reader and can be found at https://github.com/nvaccess/nvda The below explains more about clickable elements and why they might not work in all cases, especially mobile browsers. https://developer.mozilla.org/en-US/docs/Learn/Accessibility/HTML ### Steps to reproduce the issue 1. ### Audiobookshelf version 2.7.2 ### How are you running audiobookshelf? Other
adam added the bug label 2026-04-24 23:56:02 +02:00
adam closed this issue 2026-04-24 23:56:02 +02:00
Author
Owner

@advplyr commented on GitHub (Feb 20, 2024):

Fixed in v2.8.0

@advplyr commented on GitHub (Feb 20, 2024): Fixed in [v2.8.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.8.0)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1723