am a2ce9a49: Fix NPE happening in unit tests.
* commit 'a2ce9a49acbc0842b5a714e8ecbd34be1a786477': Fix NPE happening in unit tests.main
commit
9069977fb1
|
@ -1747,9 +1747,10 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
|
|
||||||
@UsedForTesting
|
@UsedForTesting
|
||||||
/* package for test */ DistracterFilter createDistracterFilter() {
|
/* package for test */ DistracterFilter createDistracterFilter() {
|
||||||
return new DistracterFilter(this /* Context */,
|
// Return an empty distracter filter when this method is called before onCreate().
|
||||||
|
return (mRichImm != null) ? new DistracterFilter(this /* Context */,
|
||||||
mRichImm.getMyEnabledInputMethodSubtypeList(
|
mRichImm.getMyEnabledInputMethodSubtypeList(
|
||||||
true /* allowsImplicitlySelectedSubtypes */));
|
true /* allowsImplicitlySelectedSubtypes */)) : new DistracterFilter();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void dumpDictionaryForDebug(final String dictName) {
|
public void dumpDictionaryForDebug(final String dictName) {
|
||||||
|
|
Loading…
Reference in New Issue