diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2017-04-28 14:41:39 +0300 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2017-05-05 12:46:11 +0300 |
commit | 162de7e63547bdca5ef257ebf7c0be7a6af21998 (patch) | |
tree | 4d24e0ae51a2eb103b3818530f5d86e0db41ef4b /libwnck/pager.c | |
parent | e6b2aafadf82bbb64cfaa0d79897cb1a81bb25be (diff) | |
download | libwnck-162de7e63547bdca5ef257ebf7c0be7a6af21998.tar.gz |
pager: avoid deprecated gtk_style_context_set_background
Diffstat (limited to 'libwnck/pager.c')
-rw-r--r-- | libwnck/pager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libwnck/pager.c b/libwnck/pager.c index a199407..05e681c 100644 --- a/libwnck/pager.c +++ b/libwnck/pager.c @@ -363,8 +363,6 @@ wnck_pager_realize (GtkWidget *widget) gtk_widget_set_window (widget, window); gdk_window_set_user_data (window, widget); - gtk_style_context_set_background (gtk_widget_get_style_context (widget), window); - /* connect to the screen of this pager. In theory, this will already have * been done in wnck_pager_size_request() */ if (pager->priv->screen == NULL) @@ -1431,6 +1429,10 @@ wnck_pager_draw (GtkWidget *widget, state = gtk_widget_get_state_flags (widget); context = gtk_widget_get_style_context (widget); + gtk_render_background (context, cr, 0, 0, + gtk_widget_get_allocated_width (widget), + gtk_widget_get_allocated_height (widget)); + gtk_style_context_save (context); gtk_style_context_set_state (context, state); |