summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2018-09-14 14:34:26 +0800
committerPeng Wu <alexepico@gmail.com>2018-09-14 14:34:26 +0800
commitf4d792986e5d52e6104d0e9ab159a8197608667d (patch)
tree614096a14903c4e0acdffbce50cbed3953118ccc
parentbd60f5bb77aa093119cd691dfe880d7040039f70 (diff)
downloadibus-libpinyin-f4d792986e5d52e6104d0e9ab159a8197608667d.tar.gz
ibus-libpinyin-f4d792986e5d52e6104d0e9ab159a8197608667d.tar.xz
ibus-libpinyin-f4d792986e5d52e6104d0e9ab159a8197608667d.zip
fixes English Editor
-rw-r--r--src/PYEnglishEditor.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/PYEnglishEditor.cc b/src/PYEnglishEditor.cc
index 211ed30..b7aa364 100644
--- a/src/PYEnglishEditor.cc
+++ b/src/PYEnglishEditor.cc
@@ -533,9 +533,12 @@ EnglishEditor::processEnter (guint keyval)
if (m_text.length () == 0)
return FALSE;
- Text text(m_text);
+ String word = m_text;
+ word.erase (0, 1);
+
+ Text text(word);
commitText (text);
- train (m_text.c_str (), m_train_factor);
+ train (word.c_str (), m_train_factor);
reset ();
return TRUE;
}