Open the "Pet" dropdown (second one on the page - I found it easier to reproduce here than the "File" dropdown - possibly a label / value thing?)
Type "d" on your keyboard
Note the JS error in the browser's console.
Note also that "Dog" is selected
Type "e" - no error
Type "c" (cat) - the error occurs again.
Expected result
No error should be produced. The selected element class is being moved as expected, so I'm not clear if the error is actually stopping any functionality, but the fact that it is happening, means something unexpected is going on.
Actual result
The UI appears to be functional, but the JS error is unexpected.
Bug Report
When a dropdown is open, if you type a letter to match a label in the dropdown, an error occurs:
Note that you have to type a letter to match a label in the dropdown. If there isn't an entry starting with the letter given, no error will occur.
Steps to reproduce
Expected result
No error should be produced. The selected element class is being moved as expected, so I'm not clear if the error is actually stopping any functionality, but the fact that it is happening, means something unexpected is going on.
Actual result
The UI appears to be functional, but the JS error is unexpected.
Testcase
Happens on the Fomantic UI examples: https://fomantic-ui.com/modules/dropdown.html .
Version
2.9.3.