diff options
author | fujiwarat <takao.fujiwara1@gmail.com> | 2014-09-16 02:49:41 +0900 |
---|---|---|
committer | fujiwarat <takao.fujiwara1@gmail.com> | 2014-09-16 02:49:41 +0900 |
commit | 3e1540a9f34a59d550876936a2ef9f61b8cdebc3 (patch) | |
tree | 0b9fa27cfc8777af41363fe330f7166bfe086e99 | |
parent | 6205766a6f060f98d7deb6475ad202179c7aa026 (diff) | |
download | ibus-anthy-3e1540a9f34a59d550876936a2ef9f61b8cdebc3.tar.gz |
Fixed Gtk.SearchEntry.search-changed signal for gtk 3.8.
-rw-r--r-- | setup/python2/main.py | 4 | ||||
-rw-r--r-- | setup/python3/main.py | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/setup/python2/main.py b/setup/python2/main.py index cc3af4c..e649a36 100644 --- a/setup/python2/main.py +++ b/setup/python2/main.py @@ -1623,7 +1623,9 @@ class AnthySetup(object): dlg.set_default_size(500, 500) self.__filter_timeout_id = 0 - if hasattr(Gtk, 'SearchEntry'): + if hasattr(Gtk, 'SearchEntry') and \ + hasattr(Gtk, 'SearchEntryClass') and \ + hasattr(Gtk.SearchEntryClass, 'search_changed'): filter_entry = Gtk.SearchEntry(hexpand = True, margin_left = 6, margin_right = 6, diff --git a/setup/python3/main.py b/setup/python3/main.py index d33b90b..01080ae 100644 --- a/setup/python3/main.py +++ b/setup/python3/main.py @@ -1617,7 +1617,9 @@ class AnthySetup(object): dlg.set_default_size(500, 500) self.__filter_timeout_id = 0 - if hasattr(Gtk, 'SearchEntry'): + if hasattr(Gtk, 'SearchEntry') and \ + hasattr(Gtk, 'SearchEntryClass') and \ + hasattr(Gtk.SearchEntryClass, 'search_changed'): filter_entry = Gtk.SearchEntry(hexpand = True, margin_left = 6, margin_right = 6, |