Fgs State Ended Trap

Suppress the "ended" playback state at a forwarding-player boundary while the underlying player is being replaced, so the media service is not torn down in the gap between one player finishing and the next starting. Use when background playback stops partway through a queue on some devices but never on your development phone, when the playback notification disappears between tracks, or when the app is frozen by the system mid-queue.

maxrave-dev Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/fgs-state-ended-trap commit e1d09d5fe3

Frequently asked questions

npx skillmds@latest add maxrave-dev/fgs-state-ended-trap