Why doesn the mute button change when the player is muted?
Let’s say that the mute button changes its state after being pressed. Consider the following scenario: • You mute the player from FoxyTunes. • You un-mute it from the player itself. • FoxyTunes thinks the player is muted, so the first time the (un)mute button is pressed it will in fact do nothing. This can get pretty annoying. The real problem is that FoxyTunes isn’t notified by the player (this is true for many of the players supported) when it changes its state.