summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2018-06-22 18:06:25 +0800
committerPeng Wu <alexepico@gmail.com>2018-06-22 18:06:25 +0800
commita10813d0a4ccb8306923f6f7e6edac5b92f9ba31 (patch)
tree0c0b240e5acff697284633aafdf41dbd719c1c4e
parent7128295dfc35233b52f511f00ab6920e8905ec76 (diff)
downloadibus-libpinyin-a10813d0a4ccb8306923f6f7e6edac5b92f9ba31.tar.gz
ibus-libpinyin-a10813d0a4ccb8306923f6f7e6edac5b92f9ba31.tar.xz
ibus-libpinyin-a10813d0a4ccb8306923f6f7e6edac5b92f9ba31.zip
fixes typos
-rw-r--r--src/PYPPinyinEngine.cc1
-rw-r--r--src/PYPSuggestionEditor.cc9
2 files changed, 5 insertions, 5 deletions
diff --git a/src/PYPPinyinEngine.cc b/src/PYPPinyinEngine.cc
index d41a818..1982e88 100644
--- a/src/PYPPinyinEngine.cc
+++ b/src/PYPPinyinEngine.cc
@@ -239,6 +239,7 @@ PinyinEngine::processKeyEvent (guint keyval, guint keycode, guint modifiers)
default:
m_input_mode = MODE_INIT;
+ break;
}
}
diff --git a/src/PYPSuggestionEditor.cc b/src/PYPSuggestionEditor.cc
index e5bacec..ea3dba0 100644
--- a/src/PYPSuggestionEditor.cc
+++ b/src/PYPSuggestionEditor.cc
@@ -201,8 +201,7 @@ SuggestionEditor::selectCandidate (guint index)
int action = selectCandidateInternal (candidate);
if (action & SELECT_CANDIDATE_COMMIT) {
- m_text = candidate.m_display_string.c_str ();
- Text text (m_text);
+ Text text (candidate.m_display_string);
commitText (text);
}
@@ -267,6 +266,8 @@ void
SuggestionEditor::updateLookupTable (void)
{
m_lookup_table.clear ();
+ m_lookup_table.setPageSize (m_config.pageSize ());
+ m_lookup_table.setOrientation (m_config.orientation ());
updateCandidates ();
fillLookupTable ();
@@ -304,12 +305,10 @@ SuggestionEditor::updateCandidates (void)
gboolean
SuggestionEditor::fillLookupTable ()
{
- String word;
for (guint i = 0; i < m_candidates.size (); i++) {
EnhancedCandidate & candidate = m_candidates[i];
- word = candidate.m_display_string;
- Text text (word);
+ Text text (candidate.m_display_string);
/* no user candidate in suggestion editor. */
assert (CANDIDATE_USER != candidate.m_candidate_type);