This has screwed easily targetable corner buttons for everyone, not just
Ubuntu theme users.

If I have a maximised window and no title bar, I can no longer throw my
mouse to the corner and click to quickly close a window; I now have to
aim at a TINY target. This is even more frustrating when using a
trackpad.

Perhaps we should fix the all of the panel applets, especially the menu
bar, trash, show desktop, and indicator session applets. They've all got
infinite depth/height/width too... and don't forget that the scrollbars
in *diance's GTK theme currently work all the way to the edge of the
screen. Far too easy to use them at the moment too. </sarcasm>

If you really want to provide a comprehensive 'fix', it should meet
these criteria:

- if a window's maximised and there's nothing between metacity and the
edge(s) of t and there is no THEME-SPECIFIC padding around the buttons,
they should be clickable to the edge(s) of the screen that the button
sits next to (including corners for the corner buttons).

- if something's in the way at an edge (e.g. a top panel), don't have
this infinite edge behaviour. OTOH, there is no reason that e.g. the
edge-most button shoudn't be infinitely wide if there's nothing to the
left and right, since this edge is useless otherwise.

- the maintainer of *diance should then do one of two things. Either
change the maximised/in the corner appearance of the maximised buttons
to indicate that they are clickable in the corners/on the edges (e.g.
half/quarter circles against the edges/corners), possibly only if
they're actually at a screen edge. If the maintainer doesn't want this
behaviour for *diance's Metacity buttons, add some explicit functional
padding around them. If that's not possible with an unpatched Metacity,
patch Metacity to add a flag to optionally switch infinite edge
behaviour. Even better, make it a gconf OPTION.

I welcome any feedback on why the above three points would not be better
for all involved.

-- 
Window close button is clickable anywhere in the corner
https://bugs.launchpad.net/bugs/558327
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

Reply via email to