diff --git a/honoka/src/honoka_imengine.cpp b/honoka/src/honoka_imengine.cpp index 4c5f9e4..9ef0a70 100644 --- a/honoka/src/honoka_imengine.cpp +++ b/honoka/src/honoka_imengine.cpp @@ -812,7 +812,12 @@ updatePreEditor(); return true; } - + // �եå���false����CommitString���åȻ��Τ��ü�ư� + if (PreEditor::getCommitString().length()) { + updatePreEditor(); + return false; + } + // !! ������release���� if (key.is_key_release()) return false; @@ -1057,7 +1062,7 @@ m_preeditor->reset(); updatePreEditor(); } - + if (PreEditor::getCommitString().length()) updatePreEditor(); return false; }