diff options
Diffstat (limited to 'engine/engine.py')
-rw-r--r-- | engine/engine.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engine/engine.py b/engine/engine.py index c947878..8a56e8f 100644 --- a/engine/engine.py +++ b/engine/engine.py @@ -2043,9 +2043,6 @@ class Engine(IBus.EngineSimple): if state & (IBus.ModifierType.CONTROL_MASK | IBus.ModifierType.MOD1_MASK): return False - if keyval == IBus.KEY_Hiragana_Katakana: - self.__preedit_ja_string.set_hiragana_katakana(True) - if (IBus.KEY_exclam <= keyval <= IBus.KEY_asciitilde or keyval == IBus.KEY_yen): if Engine.__typing_mode == jastring.TYPING_MODE_KANA: @@ -2771,3 +2768,6 @@ class Engine(IBus.EngineSimple): setup_cmd = path.join(config.LIBEXECDIR, 'ibus-setup-anthy') Engine.__setup_pid = os.spawnl(os.P_NOWAIT, setup_cmd, 'ibus-setup-anthy') + def __cmd_hiragana_for_latin_with_shift(self, keyval, state): + self.__preedit_ja_string.set_hiragana_katakana(True) + |