diff --git a/honoka/src/honoka_imengine.cpp b/honoka/src/honoka_imengine.cpp index 3c79078..34546e8 100644 --- a/honoka/src/honoka_imengine.cpp +++ b/honoka/src/honoka_imengine.cpp @@ -535,6 +535,7 @@ { // �Ѵ�����ɽ�������� update_preedit_string(m_convertor->getText(),m_convertor->getAttributeList()); + update_preedit_caret(m_convertor->getCaretPos()); if (m_lookup) { m_lookup_table.set_cursor_pos(m_convList.pos); update_lookup_table(m_lookup_table);