Open zokioki opened 3 years ago
Bump this issue. This is horrendous.
I ended up writing my own library a while back to address this, leveraging autocompleter for the suggestions rendering as it's lightweight, dependency-free and plays nicely when used within forms. I've released this library as places-autocomplete for reference in case it's helpful for dealing with this issue.
Adding a button tag with css display:none
seems to work.
<Button type="submit" style={{ display: 'none' }} />
The issue still happens and makes developer find a workaround.
I'm facing the same issue. https://github.com/mapbox/mapbox-gl-geocoder/issues/402#issuecomment-1632934098 works for me, but I think it should be fixed.
Overview
When using the geocoder outside of a map, as part of a form, pressing the
Enter
key in another field will bring the focus of the form to the geocoder input. This is unexpected behavior which prevents users from submitting forms viaEnter
and breaks the overall flow of filling out a form.Library Version
Reproducible Example
Enter
keyExpected Behavior
Enter
button should behave as it normally would in a form (i.e. submitting form when appropriate).Current Behavior
Notes