After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733330 - GtkPopover menus: spacing/alignment issues
GtkPopover menus: spacing/alignment issues
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Themes
3.13.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2014-07-17 16:21 UTC by Allan Day
Modified: 2018-04-15 00:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
modified screenshot (33.95 KB, image/png)
2014-07-17 16:21 UTC, Allan Day
Details
screenshot of how it is nowadays (12.33 KB, image/png)
2017-09-02 11:34 UTC, Daniel Boles
Details

Description Allan Day 2014-07-17 16:21:18 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.
Comment 1 Lapo Calamandrei 2014-10-20 09:17:45 UTC
I'd say also that the separators before and after a button group are superfluous
Comment 2 Daniel Boles 2017-09-02 11:34:55 UTC
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.
Comment 3 Matthias Clasen 2018-04-15 00:17:06 UTC
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