← Back to team overview

unity-design team mailing list archive

Window close button is not consistent

 

Currently, the close button in the window decoration closes the window, and
in most cases closes the application if the last window is closed. However,
on applications such as Rhythmbox, Empathy, or Gwibber, it closes the last
window, but leaves the application running. For these applications, not
closing is a necessary part of their functionality, but it's pretty annoying
for the user since the close button is not consistent.

Does anyone else believe this to be a problem?


One possible solution to this would be to change the "close" icon to a
"minimize to AppIndicator\MessagingMenu\SoundMenu\Whatever" icon if the
application signals that it doesn't use the normal behavior of the close
button. This would make the close button be consistent, and also has the
advantage that WM's\themes that don't support it would be no worse off than
they are now.

Another possible solution would be to add a "minimize to <whatever>" button
to the window if signaled, but keep the close button there. The close button
would behave as normal and exit the application, but the minimize to tray
button would fulfill the functionality the application needs of closing the
window but not the application.

I'm sure there are other solutions as well.

Follow ups