From 27c5cc88f8c62f7287d8e3f4078b3adbb2ef7a01 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 10 Jan 2011 02:31:23 +0100 Subject: [PATCH] Make GtkColorSelection use GtkStyleContext --- gtk/gtkcolorsel.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gtk/gtkcolorsel.c b/gtk/gtkcolorsel.c index b817f2e3bb..f60d1e7805 100644 --- a/gtk/gtkcolorsel.c +++ b/gtk/gtkcolorsel.c @@ -1112,11 +1112,15 @@ palette_draw (GtkWidget *drawing_area, cairo_t *cr, gpointer data) { + GtkStyleContext *context; gint focus_width; + GdkRGBA color; - gdk_cairo_set_source_color (cr, >k_widget_get_style (drawing_area)->bg[GTK_STATE_NORMAL]); + context = gtk_widget_get_style_context (drawing_area); + gtk_style_context_get_background_color (context, 0, &color); + gdk_cairo_set_source_rgba (cr, &color); cairo_paint (cr); - + if (gtk_widget_has_focus (drawing_area)) { set_focus_line_attributes (drawing_area, cr, &focus_width);