Thank you for reporting this bug. We will make it our priority to review this report.
[OPEN-602] Audio playback autoPause
Given the Audio class extends from Component, it would usually be wrapped inside a container, like a Panel.
If the wrapping Panel is deactivated (by a CardLayout, for example) it would not deactivate the Audio class, given the event would not propagate to it's children. Hence, if an audio file is playing, it would not pause.
Here's an example:
Thanks for the bug report.