[PR #1760] fix #1759: compact media controls in Android 16 incorrect actions #1686

Open
opened 2026-04-25 00:00:36 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1760
Author: @eudes
Created: 12/18/2025
Status: 🔄 Open

Base: masterHead: master


📝 Commits (1)

  • fc9f9c7 fix #1759: compact media controls in Android 16 perform incorrect actions

📊 Changes

1 file changed (+6 additions, -6 deletions)

View changed files

📝 android/app/src/main/java/com/audiobookshelf/app/player/PlayerNotificationService.kt (+6 -6)

📄 Description

Brief summary

Compact media controls in Android 16 perform incorrect actions ("previous" button fast-forwards, "next" button changes playback speed)

Which issue is fixed?

Fixes #1759

Pull Request Type

Android app

In-depth Description

Changing the order of the providers fixes the issue. It also changes the order of the buttons in the panel, though.
I haven't been able to find documentation on this change for Android 16.

How have you tested this?

Tested on my Realme GT7 Pro and emulators for Android 15 and 16. See #1759 for reproduction steps.

I wasn't able to display the compact media control panel in the stock Android images, so this issue may be limited to customized images that use this style of media controls.

The buttons work as expected in all versions, including the emulators at the greatest available level of zoom.

Screenshots

Compact media controls
IMG_20251218_143751

Expanded media controls, showing the order of the buttons
Screenshot_2025-12-18-14-36-49-42_67d7f8591eff9881972c1169b8bca2d8

Lock-screen media controls, showing the order of the buttons
IMG_20251218_143735


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1760 **Author:** [@eudes](https://github.com/eudes) **Created:** 12/18/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`fc9f9c7`](https://github.com/advplyr/audiobookshelf-app/commit/fc9f9c7618563172b4545ffb712303f55c3ecc8c) fix #1759: compact media controls in Android 16 perform incorrect actions ### 📊 Changes **1 file changed** (+6 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `android/app/src/main/java/com/audiobookshelf/app/player/PlayerNotificationService.kt` (+6 -6) </details> ### 📄 Description <!-- For Work In Progress Pull Requests, please use the Draft PR feature, see https://github.blog/2019-02-14-introducing-draft-pull-requests/ for further details. If you do not follow this template, the PR may be closed without review. Please ensure all checks pass. If you are a new contributor, the workflows will need to be manually approved before they run. --> ## Brief summary Compact media controls in Android 16 perform incorrect actions ("previous" button fast-forwards, "next" button changes playback speed) ## Which issue is fixed? Fixes #1759 ## Pull Request Type Android app ## In-depth Description Changing the order of the providers fixes the issue. It also changes the order of the buttons in the panel, though. I haven't been able to find documentation on this change for Android 16. ## How have you tested this? Tested on my Realme GT7 Pro and emulators for Android 15 and 16. See #1759 for reproduction steps. I wasn't able to display the compact media control panel in the stock Android images, so this issue may be limited to customized images that use this style of media controls. The buttons work as expected in all versions, including the emulators at the greatest available level of zoom. ## Screenshots Compact media controls ![IMG_20251218_143751](https://github.com/user-attachments/assets/6ab2216e-888b-4444-80fd-19b2c9f89fde) Expanded media controls, showing the order of the buttons ![Screenshot_2025-12-18-14-36-49-42_67d7f8591eff9881972c1169b8bca2d8](https://github.com/user-attachments/assets/92bb54cc-afaf-49b1-ae51-a5bd02f519f9) Lock-screen media controls, showing the order of the buttons ![IMG_20251218_143735](https://github.com/user-attachments/assets/0b61b3a3-bbb2-4fcc-afcf-9c97deee0cd8) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:00:36 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1686