diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2012-12-07 11:41:03 -0500 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-12-07 11:41:03 -0500 |
commit | 26ea8e710abc86ff623ca90a8f882c53a1b3f440 (patch) | |
tree | 2c228012c827b8411f29d190218d641659555e42 /gtk/gtkscale.c | |
parent | b855e91f7ac3770d4cab1cb21ca5146c56457fe0 (diff) | |
download | gtk+-26ea8e710abc86ff623ca90a8f882c53a1b3f440.tar.gz |
scale: render scale mark lines with separator style class
So that the theme can distinguish them from the mark text.
Diffstat (limited to 'gtk/gtkscale.c')
-rw-r--r-- | gtk/gtkscale.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkscale.c b/gtk/gtkscale.c index be388c9955..1af2f538b0 100644 --- a/gtk/gtkscale.c +++ b/gtk/gtkscale.c @@ -1196,7 +1196,9 @@ gtk_scale_draw (GtkWidget *widget, gtk_style_context_save (context); gtk_style_context_add_class (context, GTK_STYLE_CLASS_MARK); + gtk_style_context_add_class (context, GTK_STYLE_CLASS_SEPARATOR); gtk_render_line (context, cr, x1, y1, x1, y2); + gtk_style_context_remove_class (context, GTK_STYLE_CLASS_SEPARATOR); if (mark->markup) { @@ -1247,7 +1249,9 @@ gtk_scale_draw (GtkWidget *widget, gtk_style_context_save (context); gtk_style_context_add_class (context, GTK_STYLE_CLASS_MARK); + gtk_style_context_add_class (context, GTK_STYLE_CLASS_SEPARATOR); gtk_render_line (context, cr, x1, y1, x2, y1); + gtk_style_context_remove_class (context, GTK_STYLE_CLASS_SEPARATOR); if (mark->markup) { |