diff options
author | 2012-03-08 21:15:25 -0800 | |
---|---|---|
committer | 2012-03-08 21:15:25 -0800 | |
commit | 31a5da28e321f74e02eb34910827c43a37308d35 (patch) | |
tree | 5e82a4185aa23980d65e6cbb563499f8cbef08b2 /java/src | |
parent | 1dba7c2d67765233063bacb6838e28d0392ac649 (diff) | |
parent | dc5dfe37e06eb1d550d7aa5156cff226334d4e1e (diff) | |
download | latinime-31a5da28e321f74e02eb34910827c43a37308d35.tar.gz latinime-31a5da28e321f74e02eb34910827c43a37308d35.tar.xz latinime-31a5da28e321f74e02eb34910827c43a37308d35.zip |
Merge "Move some code around (B1)"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index e1ca854b5..a6552a271 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -1816,20 +1816,21 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar } else { prevWord = EditingUtils.getPreviousWord(ic, mSettingsValues.mWordSeparators); } + + final CharSequence typedWord = mWordComposer.getTypedWord(); + final int quotesCount = mWordComposer.trailingSingleQuotesCount(); // getSuggestedWordBuilder handles gracefully a null value of prevWord final SuggestedWords.Builder builder = mSuggest.getSuggestedWordBuilder(mWordComposer, prevWord, mKeyboardSwitcher.getKeyboard().getProximityInfo(), mCorrectionMode); boolean autoCorrectionAvailable = !mInputAttributes.mInputTypeNoAutoCorrect && mSuggest.hasAutoCorrection(); - final CharSequence typedWord = mWordComposer.getTypedWord(); // Here, we want to promote a whitelisted word if exists. // TODO: Change this scheme - a boolean is not enough. A whitelisted word may be "valid" // but still autocorrected from - in the case the whitelist only capitalizes the word. // The whitelist should be case-insensitive, so it's not possible to be consistent with // a boolean flag. Right now this is handled with a slight hack in // WhitelistDictionary#shouldForciblyAutoCorrectFrom. - final int quotesCount = mWordComposer.trailingSingleQuotesCount(); final boolean allowsToBeAutoCorrected = AutoCorrection.allowsToBeAutoCorrected( mSuggest.getUnigramDictionaries(), // If the typed string ends with a single quote, for dictionary lookup purposes |