diff options
author | Peng Wu <alexepico@gmail.com> | 2014-06-27 17:29:31 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2014-06-27 17:29:31 +0800 |
commit | 333f5553b0fdd34d7347cd7baaf3d00393138e40 (patch) | |
tree | 546767f4da6d366609bd3b95861c54ec193076dd /src/ZYFallbackEditor.cc | |
parent | 93bf89ccebc99a79d9866ce03695d604576ff394 (diff) | |
download | ibus-libzhuyin-333f5553b0fdd34d7347cd7baaf3d00393138e40.tar.gz ibus-libzhuyin-333f5553b0fdd34d7347cd7baaf3d00393138e40.tar.xz ibus-libzhuyin-333f5553b0fdd34d7347cd7baaf3d00393138e40.zip |
handle enter key
Diffstat (limited to 'src/ZYFallbackEditor.cc')
-rw-r--r-- | src/ZYFallbackEditor.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ZYFallbackEditor.cc b/src/ZYFallbackEditor.cc index b23985b..1e5d0ba 100644 --- a/src/ZYFallbackEditor.cc +++ b/src/ZYFallbackEditor.cc @@ -153,6 +153,15 @@ FallbackEditor::processKeyEvent (guint keyval, guint keycode, guint modifiers) case IBUS_space: retval = processEnglish (keyval, keycode, modifiers); break; + /* enter */ + case IBUS_Return: + case IBUS_KP_Enter: + { + Text text ("\n"); + commitText (text); + retval = TRUE; + } + break; /* others */ default: break; |