[gnome-calculator] Fix use of GtkStyleContext for GTK+ 3.20
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calculator] Fix use of GtkStyleContext for GTK+ 3.20
- Date: Sun, 14 Feb 2016 17:55:46 +0000 (UTC)
commit f1964266f1e0206baa5c9101fbfb30a62931fef5
Author: Michael Catanzaro <mcatanzaro igalia com>
Date: Sun Feb 14 11:54:04 2016 -0600
Fix use of GtkStyleContext for GTK+ 3.20
src/math-display.vala | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/math-display.vala b/src/math-display.vala
index a45533b..c52f6e3 100644
--- a/src/math-display.vala
+++ b/src/math-display.vala
@@ -46,7 +46,13 @@ public class MathDisplay : Gtk.Viewport
/* TEMP: Disabled for now as GTK+ doesn't properly render a right aligned right margin, see bug
#482688 */
/*source_view.set_right_margin (6);*/
source_view.set_justification (Gtk.Justification.RIGHT);
- var font_desc = source_view.get_style_context ().get_font (Gtk.StateFlags.NORMAL);
+
+ var style_context = source_view.get_style_context ();
+ style_context.save ();
+ style_context.set_state (Gtk.StateFlags.NORMAL);
+ var font_desc = style_context.get_font (Gtk.StateFlags.NORMAL);
+ style_context.restore ();
+
font_desc.set_size (16 * Pango.SCALE);
source_view.override_font (font_desc);
source_view.set_name ("displayitem");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]