5f41b705fc
This bug would kill the case where the whitelist contains a word to be autocorrected to an uppercased version of itself, and the user would enter the uppercase version. In this case, this bug would cause the typed word to be killed off the list of candidates, and possibly autocorrected to the *next* candidate. When the whitelist checks whether this the typed word is a candidate for whitelisting, this change has it check whether the whitelisting results in the typed word before returning. Hence, it can keep the case-insensitive behavior of the whitelist. Coincidentally, this change renames the method used to do this, because it does not comply with the general contract of Dictionary. This happens to be in the way of another upcoming change. Bug: 5420371 Change-Id: Ifb305271acc5f171adf9b18c762ae7975b14be0a |
||
---|---|---|
.. | ||
EditDistanceTests.java | ||
SubtypeLocaleTests.java | ||
SuggestHelper.java | ||
SuggestTests.java | ||
SuggestTestsBase.java | ||
UserBigramSuggestHelper.java | ||
UserBigramSuggestTests.java | ||
UtilsTests.java |