Simplification (A71)

Change-Id: I7a91d84291bea581ecc8ec5b29b9a87ccec76e7d
main
Jean Chalard 2012-07-06 12:25:46 +09:00
parent dc1b84d96c
commit 37eaa24b5a
1 changed files with 6 additions and 6 deletions

View File

@ -205,8 +205,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
final KeyboardSwitcher switcher = latinIme.mKeyboardSwitcher;
switch (msg.what) {
case MSG_UPDATE_SUGGESTION_STRIP:
latinIme.updateSuggestionsOrPredictions(
!getOuterInstance().mWordComposer.isComposingWord());
latinIme.updateSuggestionsOrPredictions();
break;
case MSG_UPDATE_SHIFT_STATE:
switcher.updateShiftState();
@ -1011,7 +1010,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
LastComposedWord.COMMIT_TYPE_USER_TYPED_WORD, typedWord.toString(),
separatorCode, prevWord);
}
updateSuggestionsOrPredictions(false /* isPredictions */);
updateSuggestionsOrPredictions();
}
public int getCurrentAutoCapsState() {
@ -1662,8 +1661,9 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
}
}
public void updateSuggestionsOrPredictions(final boolean isPredictions) {
public void updateSuggestionsOrPredictions() {
mHandler.cancelUpdateSuggestionStrip();
final boolean isPredictions = !mWordComposer.isComposingWord();
// Check if we have a suggestion engine attached.
if (mSuggest == null || !mCurrentSettings.isSuggestionsRequested(mDisplayOrientation)) {
@ -1677,6 +1677,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
final CharSequence typedWord;
final SuggestedWords suggestions;
// TODO: cleanup the following, those two mean the same thing
if (isPredictions || !mWordComposer.isComposingWord()) {
if (!mCurrentSettings.mBigramPredictionEnabled) {
setPunctuationSuggestions();
@ -1754,8 +1755,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
private void commitCurrentAutoCorrection(final int separatorCodePoint) {
// Complete any pending suggestions query first
if (mHandler.hasPendingUpdateSuggestions()) {
mHandler.cancelUpdateSuggestionStrip();
updateSuggestionsOrPredictions(false /* isPredictions */);
updateSuggestionsOrPredictions();
}
final CharSequence autoCorrection = mWordComposer.getAutoCorrectionOrNull();
if (autoCorrection != null) {