diff options
author | Benjamin Otte <otte@redhat.com> | 2015-12-09 18:25:36 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2015-12-15 08:41:16 -0500 |
commit | ad22612ab2f84eeea005a293e66761e9de22c6f7 (patch) | |
tree | c18ed9395d187d44c5f4b74090b2683a6acc1616 /gtk/gtkspinbutton.c | |
parent | 7075d00958b749ee4e25e6a4ee7320d3773e6394 (diff) | |
download | gtk+-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.c | 7 |
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); } |