[gnome-klotski] Fix use of GtkStyleContext for GTK+ 3.19



commit 62b539c5d0dd17d6f67a03cdd7edb54d494e62d4
Author: Michael Catanzaro <mcatanzaro igalia com>
Date:   Sat Feb 13 22:02:18 2016 -0600

    Fix use of GtkStyleContext for GTK+ 3.19

 src/puzzle-view.vala |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/puzzle-view.vala b/src/puzzle-view.vala
index 6a64db9..6f22640 100644
--- a/src/puzzle-view.vala
+++ b/src/puzzle-view.vala
@@ -122,8 +122,11 @@ public class PuzzleView : Gtk.DrawingArea
         }
 
         var style = get_style_context ();
+        style.save ();
+        style.set_state (Gtk.StateFlags.NORMAL);
         var fg = style.get_color (Gtk.StateFlags.NORMAL);
         var bg = style.get_background_color (Gtk.StateFlags.NORMAL);
+        style.restore ();
 
         Gdk.cairo_set_source_rgba (cr, bg);
         cr.paint ();
@@ -167,7 +170,10 @@ public class PuzzleView : Gtk.DrawingArea
         rect.height = tile_size;
 
         var style = get_style_context ();
+        style.save ();
+        style.set_state (Gtk.StateFlags.NORMAL);
         var bg = style.get_background_color (Gtk.StateFlags.NORMAL);
+        style.restore ();
 
         Gdk.cairo_rectangle (cr, rect);
         Gdk.cairo_set_source_rgba (cr, bg);


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