glennflanagan / react-collapsible

React component to wrap content in Collapsible element with trigger to open and close.
MIT License
545 stars 153 forks source link

Space Button does not work on any input element passed in "trigger" prop #239

Open JafTan21 opened 1 year ago

JafTan21 commented 1 year ago

I have a few tags in the trigger prop, input works for every other key except for "space" key

To Reproduce use a input tag on trigger prop of the component

Expected behavior Input should add space when space key is pressed like other keys of the keyboard

Ol40k commented 1 year ago

I had the same problem. Workaround that helped me: onKeyPress={(e) => e.stopPropagation()} - on my input I hope it will save some time for someone with the same problem.