GNOME Bugzilla – Bug 666569
New gtk+3.0 adds vertical scroll buttons to all menus
Last modified: 2012-03-07 16:37:05 UTC
I just upgraded to gtk+-3.3.6 (I'm running gnome-panel 3.3.1). It seems that menus now have explicit vertical scroll buttons to the top and bottom of each menu. This is no big deal for a large menu (but unessary), but is a disaster for the window-switcher menu. Basically what shows are the top and bottom buttons and, if I'm lucky, one or two lines of the menu. These should not be shown unless the menu is big enough (say > 10 entries). I'll try and attach a screenshot.
Created attachment 203925 [details] Screenshot showing a menu that has more window-dressing than content Notice the window list at the top right.
Looks like a GTK+ bug: having those buttons hide the content of a menu should not happen.
Probably fallout from the workarea change. What does xprop -root _NET_WORKAREA say ?
xprop -root _NET_WORKAREA _NET_WORKAREA(CARDINAL) = 0, 26, 1280, 773, 0, 26, 1280, 773
Does xprop -root -remove _NET_WORKAREA fix the panel menus ?
It does.
Created attachment 204127 [details] [review] gnome-panel patch
I tried the patch. The scroll buttons are still here (unlike what happens when I run "xprop -root -remove _NET_WORKAREA"), and still obscure the entire menu (although I have to trigger the menu several times to see this).
vuntz: review, please?
Comment on attachment 204127 [details] [review] gnome-panel patch Thanks, pushed!
The patch makes sense, so I pushed it. But I'm not able to reproduce the original issue (even without the patch), with gtk+ master. David, can you still reproduce it?
David, can you still reproduce the problem with git master, or can this be closed?
It seems to be fixed. Thanks.