Skip to content
This repository has been archived by the owner on May 18, 2024. It is now read-only.

[Bug]: Having Cider idling interrupts Music playing on other devices #1569

Closed
2 tasks done
0xricksanchez opened this issue Nov 17, 2022 · 5 comments
Closed
2 tasks done
Labels
bug Something isn't working persist/priority Persisting issue, stops from going stale. renderer Issue or feature related to the renderer process of Cider.

Comments

@0xricksanchez
Copy link

0xricksanchez commented Nov 17, 2022

Describe the Bug

The following scenario: I have my laptop idling to e.g. hit the gym or similar, where I still have Cider open (or in the background) with the emphasis on the music being paused.
Now when playing music from a genuine Apple Music client on e.g. a phone/watch or whatever it happens every so often that the music stops playing.

image

I assume that Cider is making some requests to the Apple Music API that causes this.
What's frustrating is that I did not yet figure out when this happens as it seems to happen "randomly". Not every time, sometimes once in like 2 hours, sometimes every couple of minutes..

Steps to Reproduce

  1. Have a device with cider open but music paused
  2. Take another device and play music from the Apple Music client
  3. Pray to RNGesus to have the above described scenario happen

Environment Information

  • OS: Arch Linux
  • Desktop Environment: i3
  • App Version: 1.5.9
  • Commit ID:

How did you download the software?

AUR

Anything else?

No response

Code of Conduct

Disclaimer

@0xricksanchez 0xricksanchez added bug Something isn't working needs-triage Awaiting triage. labels Nov 17, 2022
@coredev-uk
Copy link
Member

coredev-uk commented Nov 17, 2022

We don't make idle requests, it must just be that the app is still using MusicKit. An idle deauth feature could be added in the future, however this would make the user have to log in again.

@0xricksanchez
Copy link
Author

I can see how that would decrease usability by a lot when having to log in every X minutes not playing music in Cider. I don't know the API you're using here at all, so I have no idea what a solution could look like from the technical side.
I am uncertain if there's something like a is_playing_on_device() functionality that could prevent Cider from further usage of MusicKit (if that's the culprit)

@coredev-uk
Copy link
Member

Yeah the API docs aren't the most helpful, especially when it comes to things like this. I'll take a look to see if we can fix this.

@coredev-uk coredev-uk added renderer Issue or feature related to the renderer process of Cider. persist/priority Persisting issue, stops from going stale. and removed needs-triage Awaiting triage. labels Nov 17, 2022
@github-actions
Copy link

github-actions bot commented Jan 7, 2023

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@github-actions github-actions bot added the stale Issues that are no longer active. label Jan 7, 2023
@coredev-uk coredev-uk removed the stale Issues that are no longer active. label Jan 8, 2023
@rschmukler
Copy link

Just confirming that I also see this behavior on Linux.

@coredev-uk coredev-uk closed this as not planned Won't fix, can't repro, duplicate, stale May 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working persist/priority Persisting issue, stops from going stale. renderer Issue or feature related to the renderer process of Cider.
Projects
Status: Completed / Merged into Main 🚀
Development

No branches or pull requests

3 participants