GNOME Bugzilla – Bug 619113
[panel] fix nested-queue_relayout warning in menus
Last modified: 2010-05-19 21:07:22 UTC
We don't need to reposition the menu every time its button is allocated; we can just stick it in the right place when we pop it up (which is guaranteed to not be during a layout cycle). (This means that now we won't reposition the menu if the button moves/resizes while the menu is already popped up, but it's not clear that we'd want it to anyway, since that could easily result in the user selecting the wrong item, etc.) Also, we don't need to override the menu's width any more, so remove that.
Created attachment 161478 [details] [review] [panel] fix nested-queue_relayout warning in menus
Review of attachment 161478 [details] [review]: Makes sense, thanks!
Attachment 161478 [details] pushed as c8f4add - [panel] fix nested-queue_relayout warning in menus