This is apparently intentional. See bug #526552 about compliance with the sound menu specification. The specification itself ( https://wiki.ubuntu.com/SoundMenu#Music%20player%20section ) says:
"A compliant player should also keep playing if you close its window while it is playing; exit if you close its window while it is not playing; and remember exact state across sessions, so that after exit and relaunch it is as if the player had never exited." The big problem is that the specification only really makes sense if the third part (exact preservation of state) also works, and Rhythmbox doesn't do that. That makes the behaviour of "close" rather inconsistent: if you invoke close while playing, the player will be hidden and can be restored with the same state if you restore it from the sound menu, but if you invoke close while not playing, state will be lost. I think this is a major inconvenience. Think of the following scenario: 1. I have music playing in Rhythmbox and the Rhythmbox window is visible. Say, I have a particular artist selected in the Rhythmbox browser and am playing on shuffle, essentially meaning that I'm playing random tracks from that artist. This means the UI state is also important, not just the playback state. 2. I get a link to a YouTube video with music (or whatever) and decide to watch it, so I pause the music in Rhythmbox and hit Ctrl+W to get Rhythmbox out of my way in order to watch the video. Rhythmbox quits instead of hiding. 3. After watching the video I want to resume playback where I left off. The state is lost (including the track I was playing *and* UI state, e.g. having the artist selected in the Rhythmbox browser). This breaks the user's flow in some cases pretty seriously, partially because state is lost and in particular because the loss or preservation of state is inconsistent. I suggest that either Rhythmbox in Maverick should be modified to support exact preservation of state (including UI state) across sessions pretty quickly, or the change of making Rhythmbox quit on close should be reverted until exact preservation of state can be made to work. -- [10.10] Rhythmbox will not minimize to sound-indicator if music is not playing https://bugs.launchpad.net/bugs/658590 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs