summaryrefslogtreecommitdiffstats
path: root/src/PYPPhoneticEditor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/PYPPhoneticEditor.cc')
-rw-r--r--src/PYPPhoneticEditor.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/PYPPhoneticEditor.cc b/src/PYPPhoneticEditor.cc
index 8b5324b..eaff323 100644
--- a/src/PYPPhoneticEditor.cc
+++ b/src/PYPPhoneticEditor.cc
@@ -37,6 +37,7 @@ PhoneticEditor::PhoneticEditor (PinyinProperties &props,
m_lua_trigger_candidates (this),
m_lua_converter_candidates (this),
#endif
+ m_emoji_candidates (this),
m_traditional_candidates (this)
{
}
@@ -239,6 +240,8 @@ PhoneticEditor::updateCandidates (void)
}
#endif
+ m_emoji_candidates.processCandidates (m_candidates);
+
return TRUE;
}
@@ -372,6 +375,9 @@ PhoneticEditor::selectCandidateInternal (EnhancedCandidate & candidate)
return m_lua_converter_candidates.selectCandidate (candidate);
#endif
+ case CANDIDATE_EMOJI:
+ return m_emoji_candidates.selectCandidate (candidate);
+
default:
assert (FALSE);
}