Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 779d548ef6a47cb0d5437f120d6a8ccc > files > 1

gramps-4.0.1-7.1.mga4.src.rpm

commit 28afb59a7e815730231e02c4ef16deba823b33ea
Author: Benny Malengier <benny.malengier@gramps-project.org>
Date:   Sun Jun 30 07:56:56 2013 +0000

    GTK 3.9 removes unicode-menu
    
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22627 4ae1f11a-8b86-4847-b8af-ab372f36d1fd

diff --git a/gramps/gui/widgets/styledtexteditor.py b/gramps/gui/widgets/styledtexteditor.py
index 0b398fe..0bc4d89 100644
--- a/gramps/gui/widgets/styledtexteditor.py
+++ b/gramps/gui/widgets/styledtexteditor.py
@@ -205,8 +205,12 @@ class StyledTextEditor(Gtk.TextView):
 
         # we want to disable the unicode menu in the popup
         settings = Gtk.Settings.get_default()
-        self.show_unicode = settings.get_property('gtk-show-unicode-menu')
-        settings.set_property('gtk-show-unicode-menu', False)
+        try:
+            self.show_unicode = settings.get_property('gtk-show-unicode-menu')
+            settings.set_property('gtk-show-unicode-menu', False)
+        except:
+            #GTK 3.9+ no longer has show-unicode-menu
+            pass
         
         # variable to not copy to clipboard on double/triple click
         self.selclick = False
--- ./gramps/gui/widgets/styledtexteditor.py	2013-07-01 03:19:02.503355294 +0200
+++ ./gramps/gui/widgets/styledtexteditor.py	2013-07-01 03:19:03.763495566 +0200
@@ -255,7 +255,7 @@
         
         """
         settings = Gtk.Settings.get_default()
-        settings.set_property('gtk-show-unicode-menu', self.show_unicode)
+        #settings.set_property('gtk-show-unicode-menu', self.show_unicode)
         
     def on_key_press_event(self, widget, event):
         """Signal handler.