From 26ea8e710abc86ff623ca90a8f882c53a1b3f440 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Fri, 7 Dec 2012 11:41:03 -0500 Subject: [PATCH] scale: render scale mark lines with separator style class So that the theme can distinguish them from the mark text. --- gtk/gtkscale.c | 4 ++++ 1 file changed, 4 insertions(+) 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) {