summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2016-01-26 13:47:27 +0800
committerPeng Wu <alexepico@gmail.com>2016-01-26 13:47:27 +0800
commit5c0158fed5d62a1c995c36486328c577d1b1d194 (patch)
treed4095968ed2abfbed716a344a1c3fe5c17ee5faa /src
parentcda8daf5018023c11e3668e47b3c72a3da5d3999 (diff)
downloadibus-libpinyin-5c0158fed5d62a1c995c36486328c577d1b1d194.tar.gz
ibus-libpinyin-5c0158fed5d62a1c995c36486328c577d1b1d194.tar.xz
ibus-libpinyin-5c0158fed5d62a1c995c36486328c577d1b1d194.zip
fixes selectCandidate method
Diffstat (limited to 'src')
-rw-r--r--src/PYPPhoneticEditor.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/PYPPhoneticEditor.cc b/src/PYPPhoneticEditor.cc
index 0d55fa7..23c385f 100644
--- a/src/PYPPhoneticEditor.cc
+++ b/src/PYPPhoneticEditor.cc
@@ -397,8 +397,8 @@ PhoneticEditor::selectCandidate (guint i)
len = 0;
pinyin_get_n_pinyin (m_instance, &len);
if (lookup_cursor == len) {
- pinyin_train(m_instance);
- commit();
+ pinyin_train (m_instance);
+ commit ();
return TRUE;
}
@@ -409,6 +409,7 @@ PhoneticEditor::selectCandidate (guint i)
pinyin_get_pinyin_key_rest_positions (m_instance, pos, &begin, NULL);
m_cursor = begin;
+ update ();
return TRUE;
}