Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Empty system player after playback ended #1155

Closed
1 task done
h0shy opened this issue Mar 3, 2025 · 2 comments · Fixed by #1156
Closed
1 task done

Empty system player after playback ended #1155

h0shy opened this issue Mar 3, 2025 · 2 comments · Fixed by #1156
Assignees
Labels
bug Something isn't working

Comments

@h0shy
Copy link

h0shy commented Mar 3, 2025

Is there an existing issue for this?

  • I have searched existing issues and found no similar bug report.

Description of the problem

When the player ended and the screen is locked, the system player still presents empty playback controls.

Not sure if it's a bug or can be fixed.

Image

Relevant stack trace or log output

Reproducibility

Always

Steps to reproduce

  1. let the player reach ended state
  2. lock the screen

Library version

6.0.0

Operating system

iOS 18.3.1

Code sample

No response

@h0shy h0shy added bug Something isn't working triage Requires triage first labels Mar 3, 2025
@github-project-automation github-project-automation bot moved this to ✏️ Draft in Pillarbox Mar 3, 2025
@defagos defagos removed the triage Requires triage first label Mar 3, 2025
@defagos defagos moved this from ✏️ Draft to 📋 Backlog in Pillarbox Mar 3, 2025
@defagos defagos moved this from 📋 Backlog to 🚧 In Progress in Pillarbox Mar 4, 2025
@defagos
Copy link
Member

defagos commented Mar 4, 2025

Thanks for your bug report.

If you want Control Center to disappear from the lock screen at the end of playback, this is a system behavior and we cannot do much at the Pillarbox level.

But still there is a behavior we can improve here. At the end of playback, the Control Center is currently not returned to the previous application which was using it. Pillarbox steals the Control Center, which should not be the case since it is not using it anymore.

This behavior is intended in between player items (so that the Control Center is not briefly returned to a previous app when you are navigating a playlist in the Control Center itself), but not when the player sits idle. We will open a PR to solve this issue.

@defagos defagos linked a pull request Mar 4, 2025 that will close this issue
4 tasks
@defagos defagos moved this from 🚧 In Progress to 🍿 Code Review in Pillarbox Mar 4, 2025
@github-project-automation github-project-automation bot moved this from 🍿 Code Review to ✅ Done in Pillarbox Mar 4, 2025
@h0shy
Copy link
Author

h0shy commented Mar 5, 2025

Thanks for your response. I was suspecting this might be unfixable. Returning the control center to the previous app will definitely mitigate the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

3 participants