Skip to content

Conversation

@landbased
Copy link

openMenu only fires the focus event. However React 17+ relies on focusIn event to fire onFocus handlers.

This also causes poor interoperability with userEvent based tests, as clicking elsewhere will not blur the input as it was never truly considered to have focus to begin with.

Swapping from fireEvent.focus(input) to input.focus() solves both of these issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant