summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfujiwarat <takao.fujiwara1@gmail.com>2014-09-16 02:49:41 +0900
committerfujiwarat <takao.fujiwara1@gmail.com>2014-09-16 02:49:41 +0900
commit3e1540a9f34a59d550876936a2ef9f61b8cdebc3 (patch)
tree0b9fa27cfc8777af41363fe330f7166bfe086e99
parent6205766a6f060f98d7deb6475ad202179c7aa026 (diff)
downloadibus-anthy-3e1540a9f34a59d550876936a2ef9f61b8cdebc3.tar.gz
Fixed Gtk.SearchEntry.search-changed signal for gtk 3.8.
-rw-r--r--setup/python2/main.py4
-rw-r--r--setup/python3/main.py4
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,