When the user starts typing, a list of autocomplete results is displayed under the EditText. The moment the user starts to type a single character that doesn't match a possible autocomplete result, the autocomplete results disappear. After the user taps yet another character, the performCompletion() method is called and focus goes to the next EditText.
I've significantly re-worked a lot of the completion code in 3.0.0. I'm not sure if it will resolve this issue, but please try it and let me know if it does.
Describing the issue
When the user starts typing, a list of autocomplete results is displayed under the EditText. The moment the user starts to type a single character that doesn't match a possible autocomplete result, the autocomplete results disappear. After the user taps yet another character, the
performCompletion()
method is called and focus goes to the nextEditText
.Configuration
allowDuplicates(false);
setThreshold(2);
performBestGuess(false);
setDeletionStyle(TokenDeleteStyle.PartialCompletion)
allowCollapse(false);
setSplitChar(new char[]{',', ';', ' '});
Extra information
Only reproducable so far on (don't have any more devices to test this on)
See this video for more details: https://streamable.com/a382k