I typically use both Poweramp and Subsonic on my Android phone for music playback. Poweramp is preferred for playing music stored locally, and obviously Subsonic works best for streaming.
When headset button response is enabled in both applications, Subsonic typically "wins" and will respond to button presses even though I'm actively using Poweramp and not Subsonic. I know that the most recent method for implementing headset keys in Android allows applications to respond when they are the last focused application. I'm not sure that Subsonic is using this method, as it responds even if Poweramp is the last focused application on my phone.
Has anyone else run into this? Does anyone know if Subsonic is using the latest method for playing nice with other AVRCP-enabled applications?
