only enable lua extension when use single pinyin.
authorPeng Wu <alexepico@gmail.com>
Fri, 9 Jul 2010 03:42:01 +0000 (11:42 +0800)
committerPeng Wu <alexepico@gmail.com>
Fri, 9 Jul 2010 03:42:01 +0000 (11:42 +0800)
src/PinyinEngine.cc

index 27bec74..17199b9 100644 (file)
@@ -107,6 +107,9 @@ PinyinEngine::processKeyEvent (guint keyval, guint keycode, guint modifiers)
                     break;
 #ifdef IBUS_BUILD_LUA_EXTENSION
                 case IBUS_i:
+                    // do not enable lua extension when use double pinyin.
+                    if (PinyinConfig::instance ().doublePinyin ())
+                        break;
                     m_input_mode = MODE_EXTENSION;
                     break;
 #endif