]> Pileus Git - ~andy/gtk/commitdiff
Set top/bottom style classes on spinbutton buttons
authorAlexander Larsson <alexl@redhat.com>
Thu, 17 Nov 2011 18:43:13 +0000 (19:43 +0100)
committerAlexander Larsson <alexl@redhat.com>
Thu, 17 Nov 2011 18:43:13 +0000 (19:43 +0100)
gtk/gtkspinbutton.c

index b65f20f19b031a76af7daab3432fc1fb11366d44..8467efa999f23fe9dab94e5ed95b34c7a6773edd 100644 (file)
@@ -998,6 +998,10 @@ gtk_spin_button_draw_arrow (GtkSpinButton   *spin_button,
 
   gtk_style_context_save (context);
   gtk_style_context_add_class (context, GTK_STYLE_CLASS_BUTTON);
+  if (arrow_type == GTK_ARROW_UP)
+    gtk_style_context_add_class (context, GTK_STYLE_CLASS_TOP);
+  else
+    gtk_style_context_add_class (context, GTK_STYLE_CLASS_BOTTOM);
 
   priv = spin_button->priv;
   widget = GTK_WIDGET (spin_button);