diff options
author | Peng Wu <alexepico@gmail.com> | 2018-06-22 13:24:47 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2018-06-22 13:37:33 +0800 |
commit | f17ae41890b16121f9498c5bb2336137feab781d (patch) | |
tree | b0a05cc7fff6cb88500857e5993cbb1bddb49563 /src/PYPLuaConverterCandidates.cc | |
parent | ba9f507566d0b7acd48a9e0b3a1c4ffda383b922 (diff) | |
download | ibus-libpinyin-f17ae41890b16121f9498c5bb2336137feab781d.tar.gz ibus-libpinyin-f17ae41890b16121f9498c5bb2336137feab781d.tar.xz ibus-libpinyin-f17ae41890b16121f9498c5bb2336137feab781d.zip |
update selectCandidate method
Diffstat (limited to 'src/PYPLuaConverterCandidates.cc')
-rw-r--r-- | src/PYPLuaConverterCandidates.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/PYPLuaConverterCandidates.cc b/src/PYPLuaConverterCandidates.cc index dcd7390..e47ee71 100644 --- a/src/PYPLuaConverterCandidates.cc +++ b/src/PYPLuaConverterCandidates.cc @@ -76,7 +76,7 @@ LuaConverterCandidates::processCandidates (std::vector<EnhancedCandidate> & cand return TRUE; } -SelectCandidateAction +int LuaConverterCandidates::selectCandidate (EnhancedCandidate & enhanced) { guint id = enhanced.m_candidate_id; @@ -88,8 +88,7 @@ LuaConverterCandidates::selectCandidate (EnhancedCandidate & enhanced) if (G_UNLIKELY (id >= m_candidates.size ())) return SELECT_CANDIDATE_ALREADY_HANDLED; - SelectCandidateAction action = SELECT_CANDIDATE_ALREADY_HANDLED; - action = m_editor->selectCandidateInternal (m_candidates[id]); + int action = m_editor->selectCandidateInternal (m_candidates[id]); if (SELECT_CANDIDATE_MODIFY_IN_PLACE_AND_COMMIT == action) { ibus_engine_plugin_call (m_lua_plugin, converter, |