GNOME Bugzilla – Bug 404978
Fitts law broken on panels taller than >= 33 pixels
Last modified: 2020-03-05 10:54:19 UTC
My panel is 48 pixels tall (to make for bigger mouse targets, good for homes, parents, etc.). When I use gnome-main-menu, Fitts law no longer works, and suddenly the main menu is a very tiny target. When playing around with it, I discovered that if the panel is taller than 32 pixels, the main menu button fails to expand to the full height available to it, breaking fitts law. This is really, really irritating, especially since anyone likely to be using a larger panel is likely to be doing so specifically to make things *easier* to mouse to. Would be great to see this fixed before a serious release.
Seems to be a regression as this appears to work fine in GNOME Panel 2.14.3.
Huh, interesting. Three data points I forgot to add in the original report: (1) This is with the gnome-main-menu version in Ubuntu Feisty, which reports itself as cvs.20060915. I'd be happy to try a new version if it is packaged. (I don't see tarballs of releases anywhere anyway, nor version/release markers in the g-m-m tarball?) (2) this is with panel 2.17.90 (3) other button-like panel object (user switcher, clock) work fine on the 48-pixel panel.
Created attachment 82026 [details] [review] patch This should fix it.
This is not fixed with gnome-panel and gnome-main-menu SVN as of today... what holds the patch back?
This project is not under active development anymore; see https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/263 Hence reflecting reality and mass-closing all its remaining open tasks.