Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d2c69c7d authored by Jean Chalard's avatar Jean Chalard
Browse files

Refactoring

If mHasUncommittedTypedChars is true, then
mWordSavedForAutoCorrectCancellation must always be null, and
spaceState must always be SPACE_STATE_NONE.
Hence, this change is supposed to be very no-op.

Change-Id: I2716f7372d996cc4dec40a4b7ac1ee7f5f4afe91
parent 2245c3b5
Loading
Loading
Loading
Loading
+18 −21
Original line number Diff line number Diff line
@@ -1411,7 +1411,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
            return;
        }

        final boolean deleteChar = !mHasUncommittedTypedChars;
        if (mHasUncommittedTypedChars) {
            final int length = mWordComposer.size();
            if (length > 0) {
@@ -1439,8 +1438,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
            // If we had uncommitted chars then we know it's not time to revert any auto-correct
            // and that spaceState is NONE.
            return;
        }

        } else {
            if (null != mWordSavedForAutoCorrectCancellation) {
                Utils.Stats.onAutoCorrectionCancellation();
                cancelAutoCorrect(ic);
@@ -1463,7 +1461,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
                }
            }

        if (deleteChar) {
            if (mSuggestionsView != null && mSuggestionsView.dismissAddToDictionaryHint()) {
                // Go back to the suggestion mode if the user canceled the
                // "Touch again to save".