GNOME Bugzilla – Bug 733330
GtkPopover menus: spacing/alignment issues
Last modified: 2018-04-15 00:17:06 UTC
Created attachment 281018 [details] modified screenshot Bug 732229 was a big improvement, but there are still some issues with popover menu layout, mostly to do with separators. * Groups of linked buttons aren't aligned with separators. * Not enough padding around separators - leaves the popovers feeling cramped, or with awkward positioning between separators and linked buttons. * Menu item labels, radio buttons, checkboxes and submenu arrows should be inside the separators, rather than hanging over the edge or being flush with them. I've attached a modified screenshot with a suggestion for a better layout.
I'd say also that the separators before and after a button group are superfluous
Created attachment 358976 [details] screenshot of how it is nowadays It looks like most of this is sorted, so shall we close it? (In reply to Allan Day from comment #0) > * Groups of linked buttons aren't aligned with separators. This is still kinda true, though less so and somewhat mitigated as it seems the redundant separators above/below the buttons are gone now. The separators are maybe 2 px narrower on either side, compared to the buttons. > * Not enough padding around separators - leaves the popovers feeling > cramped, or with awkward positioning between separators and linked buttons. This looks to have been resolved. > * Menu item labels, radio buttons, checkboxes and submenu arrows should be > inside the separators, rather than hanging over the edge or being flush with > them. This seems fixed too.
As announced a while ago, we are migrating to gitlab, and bugs that haven't seen activity in the last year or so will be not be migrated, but closed out in bugzilla. If this bug is still relevant to you, you can open a new issue describing the symptoms and how to reproduce it with gtk 3.22.x or master in gitlab: https://gitlab.gnome.org/GNOME/gtk/issues/new