GNOME Bugzilla – Bug 58615
GtkToolbar doesn't position children correctly
Last modified: 2011-02-04 16:09:32 UTC
GtkToolbar appears to be positioning its children correctly. The children end up overhanging the right most edge of the toolbar. It appears to be using too much padding on the left most edge, causing the last button to overlap the toolbar's bevel. Patch to follow.
Created attachment 855 [details] [review] use the correct amount of padding when positioning the children
Ugh, the way that this used to work is that the children intentionally overlapped the bevel to prevent double bevelling, but it looks like Havoc "fixed" that at the same time he introduced this bug. (Or maybe we agreed that it should be fixed, I don't remember at this point.) The patch looks correct, but we need to decide whether to go back to the old allocation behavior or not.
Wed Feb 27 14:45:21 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Go back to old style of drawing children over the bevel. (#58615)