summaryrefslogtreecommitdiffstats
path: root/src/ZYEditor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ZYEditor.cc')
-rw-r--r--src/ZYEditor.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ZYEditor.cc b/src/ZYEditor.cc
index 08bb2ac..23a609b 100644
--- a/src/ZYEditor.cc
+++ b/src/ZYEditor.cc
@@ -37,6 +37,9 @@ Editor::~Editor (void)
gboolean
Editor::processKeyEvent (guint keyval, guint keycode, guint modifiers)
{
+ if (modifiers & IBUS_MOD4_MASK)
+ return FALSE;
+
modifiers &= (IBUS_CONTROL_MASK |
IBUS_MOD1_MASK |
IBUS_SUPER_MASK |