summaryrefslogtreecommitdiffstats
path: root/src/PYPLuaConverterCandidates.cc
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2018-06-22 13:24:47 +0800
committerPeng Wu <alexepico@gmail.com>2018-06-22 13:37:33 +0800
commitf17ae41890b16121f9498c5bb2336137feab781d (patch)
treeb0a05cc7fff6cb88500857e5993cbb1bddb49563 /src/PYPLuaConverterCandidates.cc
parentba9f507566d0b7acd48a9e0b3a1c4ffda383b922 (diff)
downloadibus-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.cc5
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,