All applications I know that have an icon in the system tray can show a window when clicked, but closing that window will not make the application quit or the icon disappear from the systray. Is it ok to close a window, but the application in this context is represented by the systray icon, like it was an user-launched daemon. There exist two different _objects_ on screen: the application, in the systray, and the window.
Also, the HIG has been mentioned here. If I click on the close button of a given window, the _window_ must disappear, not a different object that I have in the tray. This is in the HIG. Rhythmbox is currently violating the HIG not doing so. When I click on the close button, and hear music stopping, and see the tray window disappear, I swear. Really. Because it's not normal that I close a window and the tray icon goes away. If this is not the intended behavior then rhythmbox shouldn't have a tray icon at all. For me it's confusing, it's not following the behavior of other apps there. Totem does not have any tray icon, and I have no confusion about it when I use it. I am reopening, not because I want to be picky. It's because it's breaking my usual workflow, which is to launch the player, then to click on it to open the playlist, then to close the _playlist_ leaving music in background. I think systray was invented just to make background applications like this observable, and leaving an handle to the user to interact with. The icon in the tray means something very precise. Totem does not have it, for example, hence I don't expect the music it is playing to survive to the close button. But if I see an icon in the tray, I expect it to represent an application that will not close if I close all of its windows. Like it was a daemon, let me say it again. There is no worry about the close button being inconsistent: if you close a window you just close a window, and that's all you expect. Doing more than this, should be a worry. Would you expect closing a chat window in pidgin to disconnect you? I wouldn't, but when I want to _close_ the chat window, I _close_ it using the _close_ button. There exists an application, pidgin, which is responsible to keep you connected, and "n" chat windows, where "n" can also be zero. With audio players it's the same: there exists an application which is responsible to keep playing music in backround while you work, and there is the main window that you can show to select what music to play in the next hour, and you can close to let it disappear. Examples: look at pidgin, thunderbird, skype. Look at tomboy: you close the only opened note, the icon stays there. If this was not the expected behavior, then the systray would absolutely make no sense. I don't know any other gnome, kde or windows application that has the current behavior of rhythmbox, if you can name one, please do so. In ubuntu there even exists a program, "alltray", for the sole purpose of mimicking the usual close-to-tray behavior that we are talking about. -- Window close should close, not quit https://bugs.launchpad.net/bugs/38512 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs