summaryrefslogtreecommitdiff
path: root/ibus
diff options
context:
space:
mode:
authorRyo Onodera <onodera@clear-code.com>2011-05-17 20:07:40 +0900
committerRyo Onodera <onodera@clear-code.com>2011-05-17 20:09:31 +0900
commitd059132885d3c90647f08f3083e39daa9f82b700 (patch)
tree8efa20a2fafac54b25aeaedafdbc1738117a5571 /ibus
parent75db3e14c75a70dcacb2b8d5f95d2463218e86db (diff)
downloadibus-d059132885d3c90647f08f3083e39daa9f82b700.tar.gz
fix wrong forward key event signature
Diffstat (limited to 'ibus')
-rw-r--r--ibus/engine.py4
-rw-r--r--ibus/interface/iengine.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/ibus/engine.py b/ibus/engine.py
index 8cbcee3d..fe5dd98b 100644
--- a/ibus/engine.py
+++ b/ibus/engine.py
@@ -114,8 +114,8 @@ class EngineBase(object.Object):
text = serializable.serialize_object(text)
return self.__proxy.CommitText(text)
- def forward_key_event(self, keyval, state):
- return self.__proxy.ForwardKeyEvent(keyval, state)
+ def forward_key_event(self, keyval, keycode, state):
+ return self.__proxy.ForwardKeyEvent(keyval, keycode, state)
def update_preedit_text(self, text, cursor_pos, visible, mode=common.IBUS_ENGINE_PREEDIT_CLEAR):
text = serializable.serialize_object(text)
diff --git a/ibus/interface/iengine.py b/ibus/interface/iengine.py
index 0e0f4ee9..9e0d9816 100644
--- a/ibus/interface/iengine.py
+++ b/ibus/interface/iengine.py
@@ -104,8 +104,8 @@ class IEngine(dbus.service.Object):
@signal(signature="v")
def CommitText(self, text): pass
- @signal(signature="uu")
- def ForwardKeyEvent(self, keyval, state): pass
+ @signal(signature="uuu")
+ def ForwardKeyEvent(self, keyval, keycode, state): pass
@signal(signature="vubu")
def UpdatePreeditText(self, text, cursor_pos, visible, mode): pass