GNOME Bugzilla – Bug 329228
wrong orientation of handles
Last modified: 2006-03-06 20:19:08 UTC
The Handles on the gnome-panel are drawn wrong. In panel-applet-frame.c the orientations for top/bottom and left/right panels are swapped. It should be GTK_ORIENTATION_VERTICAL for top/bottom and GTK_ORIENTATION_HORIZONTAL for left/right panels.
It's a bug in the theme. It works well with the simple theme. What theme are you using?
The Simple theme uses the thinice engine. Which has a workaround for this. It ignores the orientation passed to the drawing function, and decides based on the width/height ration. From thinice_theme_draw.c: orientation = GTK_ORIENTATION_HORIZONTAL; if (height > width) orientation = GTK_ORIENTATION_VERTICAL; This is with clearlooks. See bug 325431.
Ok, so, it also works with the Raleigh GTK+ theme. Isn't it the default GTK+ theme? Does it also do some guesswork?
The default/Raleigh theme just fills the space with a box and some dots in it. It does not need to check the orientation for this. Of course the handles are broken in clearlooks. It should never draw them all over the place. But it needs the correct orientation of the handle because it needs to decide the orientation of the lines based on this.
Fixed in HEAD.