diff options
author | Benjamin Otte <otte@redhat.com> | 2014-08-15 01:58:49 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2014-08-16 16:34:14 +0200 |
commit | 6c06bd55dae61ce6066555c7d4794ed9ca3911de (patch) | |
tree | 9fb1b44d9c99d2ee5741ada00858ae0b016fa6da /gtk/gtkprogressbar.c | |
parent | b675a13233c890a188d99b6f1b66b428a7078f6a (diff) | |
download | gtk+-6c06bd55dae61ce6066555c7d4794ed9ca3911de.tar.gz |
gtk: Don't use gtk_render_activity()
... in places where we draw a background. This was changed for GTK 3.0.0
to allow animations, but these days it doesn't make sense anymore to use
gtk_render_activity() for backgrounds.
Diffstat (limited to 'gtk/gtkprogressbar.c')
-rw-r--r-- | gtk/gtkprogressbar.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkprogressbar.c b/gtk/gtkprogressbar.c index 5cdda739ae..b2b24969a8 100644 --- a/gtk/gtkprogressbar.c +++ b/gtk/gtkprogressbar.c @@ -784,7 +784,8 @@ gtk_progress_bar_paint_activity (GtkProgressBar *pbar, gtk_style_context_add_class (context, GTK_STYLE_CLASS_BOTTOM); } - gtk_render_activity (context, cr, area.x, area.y, area.width, area.height); + gtk_render_background (context, cr, area.x, area.y, area.width, area.height); + gtk_render_frame (context, cr, area.x, area.y, area.width, area.height); gtk_style_context_restore (context); } @@ -849,7 +850,8 @@ gtk_progress_bar_paint_continuous (GtkProgressBar *pbar, gtk_style_context_add_class (context, GTK_STYLE_CLASS_BOTTOM); } - gtk_render_activity (context, cr, area.x, area.y, area.width, area.height); + gtk_render_background (context, cr, area.x, area.y, area.width, area.height); + gtk_render_frame (context, cr, area.x, area.y, area.width, area.height); gtk_style_context_restore (context); } |