Currently pressing enter when the select list isn't open causes the keypress event to be swallowed. Preventing the default behavior of enter when the select list is open seems like the right behavior. However, it prevents things like form submission if the list is closed.
I can submit a pull request with a fix for this. Basically, it just adds an else clause that returns if the select list isn't open.