-
Notifications
You must be signed in to change notification settings - Fork 127
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
Adyen card component has broken navigation with enabled VoiceOver #2728
Comments
Hello @Danil-glow, Can you send me a video of how you reproduce or step by step on how to reproduce? |
Sorry, forget to put |
Hey @Danil-glow As you can see it is working in version 5.65.0. I wonder what configuration are you passing to the Checkout instance and to Credit card component? Screen.Recording.2024-07-04.at.13.58.17.mov |
Hello @Danil-glow any updates on this? Is it still a problem for you? |
Closing as there was no response. Feel free to open this issue again if the problem remains. |
Describe the bug
Tab order breaks on adyen card component with enabled voiceOver.
If you start navigate through card component with tab (with enabled VoiceOver), then right after "Expire date" field focus jumps to the end of the page (but should go to "CVC/CVV" field).
This issue (focus jumps to the end of the page) sometimes appears after navigation from "Card number" field.
If user used "Shift + Tab" and goes from the bottom of the card component to the beginning it's working fine.
It's working fine with disabled VoiceOver.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Navigation should works same with and without VoiceOver according to TabIndexes configuration
Screenshots
Screen recording of the problem
The component is integrated in iframe window. Under the window the core page of the site. When the navigation break - 'focus' jumps to the end of the page right to the core components under the payment page.
Desktop (please complete the following information):
Additional context
We also have doubts about new configuration autoFocus (paymentMethodsConfiguration -> card -> autoFocus ) , but seems like it reproducible with both enabled and disabled autoFocus feature.
This bug appeared after upgrade @adyen/adyen-web" package from "^4.7.2" to "^5.65.0" version.
The text was updated successfully, but these errors were encountered: