-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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]: Dropdown Menu Doesn't Reliably Open In Safari Browser #32931
Comments
The referenced docs are for v8. I updated the label. |
@joannakuo please provide valid version of v8 react package that you experiecne the issue for this is incorrect - your issue is with React v8 provide eg 8.123.11 ty |
Can't reproduce it on Safari 18.0, it might be specific to Safari 17 or even Safari 17.4 Screen.Recording.2024-09-27.at.16.24.51.mov |
This seems like the same as #30441 |
@spmonahan the bug is similar, but not the same. I tried the workaround suggested for split button and I was able to get it to work in Safari consistently. However, the props needed don't exist in the Dropdown component. Do you know if there is a similar workaround for the Dropdown component? Thank you! |
@joannakuo As, sorry missed that it was a different component. That said, I think the underlying issue is the same and I can look at bringing the fix to Dropdown. In the meantime, it sounds like Safari 18 might fix the underlying browser issue. I know bumping up to a new Safari version typically involves an OS update that you may not want to make but could you test in Safari Technology Preview and confirm whether the issue repros there or not? (assigning to myself so I can better keep track of this) |
@spmonahan thank you for the update! |
Hey @joannakuo, following up since this has gotten a bit stale and I won't be able to get to it in the foreseeable future. If you still need this fix I'm happy to help with a PR. |
Anyone have a fix for this? Seems realted to that previous issue I filed a while back (#34003 ) and it's still occurring, sometimes not even responsive. |
Component
Dropdown
Package version
Fluent v8
React version
17.0.1
Environment
Current Behavior
Dropdown is not reliably opening dropdown menu in Safari. It takes multiple clicks for it to open. It doesn't repro in other browsers.
Expected Behavior
Dropdown menu should reliably open after one user click in Safari.
Reproduction
https://codepen.io/jkuo/pen/MWNwmoZ
Steps to reproduce
DropdownBug.mp4
Are you reporting an Accessibility issue?
None
Suggested severity
Urgent - No workaround and Products/sites are affected
Products/sites affected
No response
Are you willing to submit a PR to fix?
no
Validations
The text was updated successfully, but these errors were encountered: