mirror of
https://gitlab.futo.org/keyboard/latinime.git
synced 2024-09-28 14:54:30 +01:00
Simplification (A71)
Change-Id: I7a91d84291bea581ecc8ec5b29b9a87ccec76e7d
This commit is contained in:
parent
dc1b84d96c
commit
37eaa24b5a
@ -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) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user