-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] onMouseLeave event not firing when mouse is moved quickly in Firefox #87
Labels
bug
Something isn't working
Comments
I have the same issue on Chrome with the Tooltip component copied to my app 1:1 from here: https://codesandbox.io/s/basic-tooltip-problem-react-laag-j8w72. It's easier to recreate if you enable 6x CPU slowdown in the devtools. |
I've tested it in depth and this behaviour occurs in version 2.0.5. When I downgraded the lib to 2.0.0, it works as expected. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
The strange behaviour was only observed in Mozilla Firefox (Chrome, Safari and Microsoft Edge work fine).
I have a table with multiply rows and multiply tooltips. Sometimes the onMouseleave event doesn't fire and most of the time I can see multiple tooltips when moving the mouse quickly. You can see this behaviour in the gif below.
Code
Expected behavior
onMouseleave should fire every time
Screenshots
Browser / OS (please complete the following information):
Additional context
When I inspected the console output, I noticed that the event
mouseleave
does not fire when I move the mouse quickly,mouseenter
event fires always.I'm not exactly sure that the problem is associated with
react-laag
. Any help is greatly appreciated.The text was updated successfully, but these errors were encountered: