When using this app, if I press a hardware volume key, this app's popup shows that it changes the volume level for the global "Music" audio channel. It does this even if there is no music or media playing on the device.
Based on the description of this app, the expected behavior is that pressing the volume buttons would change the volume level for the current app (i.e. whatever app is in the foreground). Instead, what users have to do is press a volume button to bring up the overlay, then manually adjust the slider level for the current app.
The desired behavior would be, for example: If Google Maps is the current foreground app, then pressing a volume button would change the volume level for Google Maps only; then if I switch to a different app like Firefox and press a volume button, it changes the volume setting for Firefox only. If a different app has device Audio Focus (like a music player or phone call), then it would change the volume level for that app only.
This behavior would also benefit #3; if this app defaults to changing the volume level of the foreground app, it is less important to have access to all the different apps' volume sliders in the overlay. (After all, how often do you need to change the volume level of an app that is not currently playing audio?)
When using this app, if I press a hardware volume key, this app's popup shows that it changes the volume level for the global "Music" audio channel. It does this even if there is no music or media playing on the device.
Based on the description of this app, the expected behavior is that pressing the volume buttons would change the volume level for the current app (i.e. whatever app is in the foreground). Instead, what users have to do is press a volume button to bring up the overlay, then manually adjust the slider level for the current app.
The desired behavior would be, for example: If Google Maps is the current foreground app, then pressing a volume button would change the volume level for Google Maps only; then if I switch to a different app like Firefox and press a volume button, it changes the volume setting for Firefox only. If a different app has device Audio Focus (like a music player or phone call), then it would change the volume level for that app only.
This behavior would also benefit #3; if this app defaults to changing the volume level of the foreground app, it is less important to have access to all the different apps' volume sliders in the overlay. (After all, how often do you need to change the volume level of an app that is not currently playing audio?)