Created attachment 2173 Bad rendered spinbutton with GTK 2.15.x I'm not completely sure whether this is a bug in GTK or in Xfce's GTk theme engine. When running apps with GTK 2.15.x, the GtkEntry inside GtkSpinButtons is cut off a little bit (see attached screenshots). But this only happens with themes using the Xfce theme engine. I tried the default Xfce theme and my custom theme both using the Xfce theme engine. When using the default GTK theme engine or for example ubuntulooks (Human theme), the GtkSpiButton's are rendered correct.
Created attachment 2174 Correctly rendered spinbutton with GTK 2.14.7
Created attachment 3513 Keep the borders of the spin buttons This patch makes the spinbutton draw the flat background before the border, so the border is displayed. This might not be expected drawing outcome for solving this patch. Another options is to only draw the border between the entry and the spin buttons, but make the other borders of the spin button flat.
Created attachment 3521 Borders around entry and draw the spin buttons flat This patch makes entry draw the borders on a smaller area, so the entry has a border on the right. The spinbutton draw the flat background, so they look simular to the current gtk-xfce-engine spinbuttons. This patch also fixes the focus line when interior_focus is false. This is an alternative to the previous patch. This seems to be a more apropriate solution.
*** Bug 5290 has been marked as a duplicate of this bug. ***
gtk-xfce-engine-2.8.1 release includes the later patch to this bug.