Fix a NPE caused by a null typedWord
bug: 3514797 Change-Id: Ie1056745ded1f848d1e4f70c5344d6969de509b0
This commit is contained in:
parent
d465e2aad1
commit
baf263caf4
2 changed files with 1 additions and 2 deletions
|
@ -225,7 +225,7 @@ public class ExpandableDictionary extends Dictionary {
|
||||||
/**
|
/**
|
||||||
* Returns the word's frequency or -1 if not found
|
* Returns the word's frequency or -1 if not found
|
||||||
*/
|
*/
|
||||||
public int getWordFrequency(CharSequence word) {
|
protected int getWordFrequency(CharSequence word) {
|
||||||
Node node = searchNode(mRoots, word, 0, word.length());
|
Node node = searchNode(mRoots, word, 0, word.length());
|
||||||
return (node == null) ? -1 : node.mFrequency;
|
return (node == null) ? -1 : node.mFrequency;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1427,7 +1427,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
|
|
||||||
private void saveWordInHistory(CharSequence result) {
|
private void saveWordInHistory(CharSequence result) {
|
||||||
if (mWord.size() <= 1) {
|
if (mWord.size() <= 1) {
|
||||||
mWord.reset();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// Skip if result is null. It happens in some edge case.
|
// Skip if result is null. It happens in some edge case.
|
||||||
|
|
Loading…
Reference in a new issue