In some edge cases AutoCompleteTextField was crashing and returning an indexoutofbounds exception. Fixed it in my fork by replacing line 523 if(((List)popup.getComponentAt(0)).getModel().getSize() == 0){ by if( popup.getComponentCount()==0 || ((List)popup.getComponentAt(0)).getModel().getSize() == 0){
(didn't bother to make a PR as it is a simple one line fix)
In some edge cases AutoCompleteTextField was crashing and returning an indexoutofbounds exception. Fixed it in my fork by replacing line 523
if(((List)popup.getComponentAt(0)).getModel().getSize() == 0){byif( popup.getComponentCount()==0 || ((List)popup.getComponentAt(0)).getModel().getSize() == 0){(didn't bother to make a PR as it is a simple one line fix)