summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2016-02-23 10:45:19 -0800
committerCosimo Cecchi <cosimoc@gnome.org>2016-02-28 12:30:43 -0800
commitabe207eaf755ada7e599bad461fb01b956e8ab97 (patch)
treed7a3596809a1e43fc11e166a6e406c7d60d4beb1
parent48643587ff9f11390af3b81e73443959fdbe67fa (diff)
downloadgtk+-abe207eaf755ada7e599bad461fb01b956e8ab97.tar.gz
range: move slider drawing where it belongs
The slider gadget is a child of the trough gadget, so draw it from there.
-rw-r--r--gtk/gtkrange.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c
index 4e3432b9aa..32b1451b70 100644
--- a/gtk/gtkrange.c
+++ b/gtk/gtkrange.c
@@ -2254,6 +2254,8 @@ gtk_range_render_trough (GtkCssGadget *gadget,
if (priv->has_origin)
gtk_css_gadget_draw (priv->highlight_gadget, cr);
+ gtk_css_gadget_draw (priv->slider_gadget, cr);
+
return gtk_widget_has_visible_focus (widget);
}
@@ -2271,8 +2273,6 @@ gtk_range_draw (GtkWidget *widget,
if (draw_trough)
gtk_css_gadget_draw (priv->trough_gadget, cr);
- gtk_css_gadget_draw (priv->slider_gadget, cr);
-
if (priv->stepper_a_gadget)
gtk_css_gadget_draw (priv->stepper_a_gadget, cr);