Make GtkColorSelection use GtkStyleContext

This commit is contained in:
Carlos Garnacho 2011-01-10 02:31:23 +01:00
parent 455c31d815
commit 27c5cc88f8

View File

@ -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, &gtk_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);