summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Huang <shawn.p.huang@gmail.com>2010-02-02 10:01:19 +0800
committerPeng Huang <shawn.p.huang@gmail.com>2010-02-02 10:01:19 +0800
commitefa0c8f199b0e058b3cc5f88f0d6e20c382570b3 (patch)
tree7bf209bdae1b3843f8c1cf2806aff6c7d21c9a59
parent9db3894d2b02e0e7e28955bf8564dcf5e1240624 (diff)
downloadibus-libpinyin-efa0c8f199b0e058b3cc5f88f0d6e20c382570b3.tar.gz
ibus-libpinyin-efa0c8f199b0e058b3cc5f88f0d6e20c382570b3.tar.xz
ibus-libpinyin-efa0c8f199b0e058b3cc5f88f0d6e20c382570b3.zip
Fix problem when use '0' to select 10th candidate
-rw-r--r--src/PinyinEngine.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/PinyinEngine.cc b/src/PinyinEngine.cc
index 3a6259b..dd8d6ec 100644
--- a/src/PinyinEngine.cc
+++ b/src/PinyinEngine.cc
@@ -208,7 +208,7 @@ PinyinEngine::processNumber (guint keyval, guint keycode, guint modifiers)
switch (keyval) {
case IBUS_0:
case IBUS_KP_0:
- i = 10;
+ i = 9;
break;
case IBUS_1 ... IBUS_9:
i = keyval - IBUS_1;