https://bugs.kde.org/show_bug.cgi?id=500077
cwo <cwo....@posteo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|general |general Target Milestone|1.0 |--- Product|plasmashell |kinfocenter Ever confirmed|0 |1 Summary|Add an icon to buttons, |The System Monitor entry |which opens other apps to |unexpectedly opens a new |indicate the action |window, which should be | |indicated to the user | |before activating it Status|REPORTED |CONFIRMED CC| |cwo....@posteo.net, | |sit...@kde.org --- Comment #2 from cwo <cwo....@posteo.net> --- I don't think this is solvable in the general case; actions themselves are (I think) not aware whether they open a new window (and I could even imagine situations where it's non-deterministic whether they open a new window or not – say, if there was a button that opened a random side bar entry in Info Center, it would sometimes get the System Monitor and open a new window, and at other times it would not, with no way to know until the button is actually clicked. So should it get the marker or not? In specific cases this does seem like a very reasonable request, at least where it's not obvious that a new window will be opened. (System Monitor's Launch Konsole entry in the Tools menu also seems clear enough without an emblem. And if we added an emblem to launchers pinned to the task manager to indicate that they will open a new window, people would get out their pitchforks…) So if you see something where an unexpected window is opened, please file an individual bug for that specific issue, as I don't think this is actionable in general. We can repurpose this bug report to cover the specific example you gave, and I would definitely agree - opening a new app here is highly unexpected and should be indicated to the user beforehand. Maybe the entry should just be called "Launch System Monitor", but this might cause string length issues in some languages I fear... -- You are receiving this mail because: You are watching all bug changes.