-
Notifications
You must be signed in to change notification settings - Fork 70
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
crossFrame={false}
has cross-browser Safari issues
#249
Comments
bug confirmed 😭 |
Thanks for the quick repro Anton! Not sure if this is helpful or not, but @tkajtoch and I were testing We changed the above setTimout duration from |
😲 onBlur is executed "a little later" using a |
Oooh! It all makes sense now 🤦 All the credit goes to @tkajtoch for figuring out that changing setTimeout fixed the behavior! Would changing |
|
fix: correct crossframe behavior for Safari, fixes #249
Released as v Change is not yet propagated to https://github.com/theKashey/react-focus-on, please help me understand theKashey/react-focus-on#74 (comment) first |
I think @tkajtoch is working on that - will keep you posted! Thanks as always for being amazingly responsive and speedy Anton! |
fix: correct crossframe behavior for Safari, fixes theKashey#249
Not sure if this is just me (on Safari v16.5.1), would love it if people could confirm if they can repro!
Reproducible CodeSandbox (using
react-focus-on
, but it should in theory be the same forreact-focus-lock
?):crossFrame
being set to falseThe text was updated successfully, but these errors were encountered: