summaryrefslogtreecommitdiff
path: root/gtk/gtkspinbutton.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-12-09 18:25:36 +0100
committerMatthias Clasen <mclasen@redhat.com>2015-12-15 08:41:16 -0500
commitad22612ab2f84eeea005a293e66761e9de22c6f7 (patch)
treec18ed9395d187d44c5f4b74090b2683a6acc1616 /gtk/gtkspinbutton.c
parent7075d00958b749ee4e25e6a4ee7320d3773e6394 (diff)
downloadgtk+-ad22612ab2f84eeea005a293e66761e9de22c6f7.tar.gz
iconhelper: Require passing a cssnode to the constructor
Note that we don't use it yet.
Diffstat (limited to 'gtk/gtkspinbutton.c')
-rw-r--r--gtk/gtkspinbutton.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c
index 35a59ccb49..88f0008b50 100644
--- a/gtk/gtkspinbutton.c
+++ b/gtk/gtkspinbutton.c
@@ -1087,16 +1087,17 @@ gtk_spin_button_panel_draw (GtkSpinButton *spin_button,
height = gdk_window_get_height (panel);
width = gdk_window_get_width (panel);
- icon_helper = _gtk_icon_helper_new (widget);
- _gtk_icon_helper_set_use_fallback (icon_helper, TRUE);
-
if (panel == priv->down_panel)
{
+ icon_helper = gtk_icon_helper_new (priv->down_node, widget);
+ _gtk_icon_helper_set_use_fallback (icon_helper, TRUE);
gtk_style_context_save_to_node (context, priv->down_node);
_gtk_icon_helper_set_icon_name (icon_helper, "list-remove-symbolic", GTK_ICON_SIZE_MENU);
}
else
{
+ icon_helper = gtk_icon_helper_new (priv->up_node, widget);
+ _gtk_icon_helper_set_use_fallback (icon_helper, TRUE);
gtk_style_context_save_to_node (context, priv->up_node);
_gtk_icon_helper_set_icon_name (icon_helper, "list-add-symbolic", GTK_ICON_SIZE_MENU);
}