Behavior of applications when the icon in systray is clicked

Asked by Kayvee

I really like the icons in the systray. I click them a lot to get access to the programs that are running (some examples: pidgin, last.fm, banshee, transmission, etc). However, one thing that bugs me a lot is the fact that when the icon in the systray is clicked, the default action is to toggle the display of the application window - that is, if the application window is open already but is buried under a lot of other application windows, clicking the systray icon hides it. Often, what I want is that the application window brought forward, like the behavior with the dock icons. So, in my view, the default action when clicked on the icon in systray should be to bring the application window to the top. If the application window is already at the top of all the open windows, then clicking on the systray icon should hide it.

Is it just me with this crazy viewpoint? Is there a reason why it is they way it is; meaning it was a conscious decision on the part of the developers to make the systray icons behave the way they do? What does everyone else think?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu yelp Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Sam_ (and-sam) said :
#1

I think there are lots of aspects, subjective expectation from user, logical behaviour, specific app behaviour, environment rsp. window manager behaviour....
In my view it has a logic when the app is open already, it disappears by click on applet (and reappears when applet is clicked again, even when I'm on another viewport).
This happens here for example with VLC and if I right click it tells me if it's 'on or off'.
However, I can get the app on top through many other ways, like window list, compiz e.g. Super+TAB, groups+tabs and so on....
Whatever feature you'd like to see, no one will keep you from submitting a wishlist.
http://brainstorm.ubuntu.com/
https://wiki.ubuntu.com/ExperienceDesign
https://launchpad.net/ayatana

Can you help with this problem?

Provide an answer of your own, or ask Kayvee for more information if necessary.

To post a message you must log in.