-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Popup: when on="hover" with a mouseEnterDelay, a click should not show the popup before delay #2759
Comments
👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you've completed all the fields in the issue template so we can best help. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. |
Also, I opened it in this project rather than the main semantic-ui project because it looks like the Thanks! |
This is a little confusing as our docs for inherited props are not clear. The props for configuring the popup's open/close behavior come from the underlying portal props. Note, the mouse enter delay is the delay before allow the
What you are describing would be a You may be looking to disable open on click, Hope that helps! |
There should be some way to specify this in the docs. Thanks! |
Linking #1169 |
Steps
Using the hover example here - https://react.semantic-ui.com/modules/popup#popup-example-hover, modify it to add a
mouseEnterDelay
like so:Expected Result
If you enter the button, click it and move off of it, all before 5000ms, the popup should not show up.
Actual Result
The popup shows up immediately on click regardless of delay. The problem here is that
Popup
is often used to show additional helpful information and for a person that knows the UI, it can get very annoying to have it pop up all the time.Version
0.80.0
The text was updated successfully, but these errors were encountered: