[libwnck/wip/warnings3: 7/12] pager: avoid deprecated gtk_style_context_set_background



commit 162de7e63547bdca5ef257ebf7c0be7a6af21998
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Fri Apr 28 14:41:39 2017 +0300

    pager: avoid deprecated gtk_style_context_set_background

 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);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]