Fix a bug where a check would fail

Bug: 5894393
Change-Id: I810de58730f2cabcaf7b8dc1d85b3725f959094b
This commit is contained in:
Jean Chalard 2012-01-20 17:55:03 +09:00
parent 2010130e44
commit 7546ff6e34

View file

@ -2129,12 +2129,12 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
final String wordBeforeCursor = final String wordBeforeCursor =
ic.getTextBeforeCursor(cancelLength + 1, 0).subSequence(0, cancelLength) ic.getTextBeforeCursor(cancelLength + 1, 0).subSequence(0, cancelLength)
.toString(); .toString();
if (!autoCorrectedTo.equals(wordBeforeCursor)) { if (!TextUtils.equals(autoCorrectedTo, wordBeforeCursor)) {
throw new RuntimeException("cancelAutoCorrect check failed: we thought we were " throw new RuntimeException("cancelAutoCorrect check failed: we thought we were "
+ "reverting \"" + autoCorrectedTo + "reverting \"" + autoCorrectedTo
+ "\", but before the cursor we found \"" + wordBeforeCursor + "\""); + "\", but before the cursor we found \"" + wordBeforeCursor + "\"");
} }
if (originallyTypedWord.equals(wordBeforeCursor)) { if (TextUtils.equals(originallyTypedWord, wordBeforeCursor)) {
throw new RuntimeException("cancelAutoCorrect check failed: we wanted to cancel " throw new RuntimeException("cancelAutoCorrect check failed: we wanted to cancel "
+ "auto correction and revert to \"" + originallyTypedWord + "auto correction and revert to \"" + originallyTypedWord
+ "\" but we found this very string before the cursor"); + "\" but we found this very string before the cursor");
@ -2169,7 +2169,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
final String wordBeforeCursor = final String wordBeforeCursor =
ic.getTextBeforeCursor(restartLength + 1, 0).subSequence(0, restartLength) ic.getTextBeforeCursor(restartLength + 1, 0).subSequence(0, restartLength)
.toString(); .toString();
if (!mWordComposer.getTypedWord().equals(wordBeforeCursor)) { if (!TextUtils.equals(mWordComposer.getTypedWord(), wordBeforeCursor)) {
throw new RuntimeException("restartSuggestionsOnManuallyPickedTypedWord " throw new RuntimeException("restartSuggestionsOnManuallyPickedTypedWord "
+ "check failed: we thought we were reverting \"" + "check failed: we thought we were reverting \""
+ mWordComposer.getTypedWord() + mWordComposer.getTypedWord()