Use gtk_render_activity() when rendering progressbars through GtkStyle

This commit is contained in:
Carlos Garnacho 2010-11-21 19:38:07 +01:00
parent ee37847952
commit 0df9c70200

View File

@ -2540,8 +2540,13 @@ gtk_default_draw_box (GtkStyle *style,
cairo_save (cr);
gtk_render_background (context, cr, x, y, width, height);
gtk_render_frame (context, cr, x, y, width, height);
if (gtk_style_context_has_class (context, GTK_STYLE_CLASS_PROGRESSBAR))
gtk_render_activity (context, cr, x, y, width, height);
else
{
gtk_render_background (context, cr, x, y, width, height);
gtk_render_frame (context, cr, x, y, width, height);
}
cairo_restore (cr);
gtk_style_context_restore (context);