diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-06-17 15:36:11 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-06-17 15:36:11 +0800 |
commit | 90f8e91d834398baa506079e2f51c0bc328bb7c9 (patch) | |
tree | 69b6bd059bdd26a4f304b47c9112138db56b99ba /engine | |
parent | 8b050bc561113774f4a7292f805937379e510dab (diff) | |
download | ibus-90f8e91d834398baa506079e2f51c0bc328bb7c9.tar.gz ibus-90f8e91d834398baa506079e2f51c0bc328bb7c9.tar.xz ibus-90f8e91d834398baa506079e2f51c0bc328bb7c9.zip |
Move modifier masks from keysyms to modifier.
Remove debug output.
Diffstat (limited to 'engine')
-rw-r--r-- | engine/enchant/engine.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/enchant/engine.py b/engine/enchant/engine.py index c14ce8c..8508ac9 100644 --- a/engine/enchant/engine.py +++ b/engine/enchant/engine.py @@ -6,6 +6,7 @@ import dbus import ibus import enchant from ibus import keysyms +from ibus import modifier from ibus import interface class Engine (interface.IEngine): @@ -68,7 +69,7 @@ class Engine (interface.IEngine): return True if keyval in xrange (keysyms.a, keysyms.z + 1) or \ keyval in xrange (keysyms.A, keysyms.Z + 1): - if state & (keysyms.CONTROL_MASK | keysyms.ALT_MASK) == 0: + if state & (modifier.CONTROL_MASK | modifier.ALT_MASK) == 0: self._preedit_string += unichr (keyval) self._invalidate () return True |