You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Press Tab key and try to focus the language selection combo box, located under the 'Get Started' section
Expected Result
The control should be focusable with Tab key.
Actual Result
When users use keyboard navigation to reach the language combo box using the TAB key, the language selection is not focusable at all. Focus moves from 'Log in' to the 'phone or email' input field, skipping the language selection completely.
People who are blind cannot use pointing devices like a mouse that require eye-hand coordination. People with low vision may have trouble finding or tracking a pointer indicator on screen. Some people with hand tremors find using a mouse very difficult and therefore usually use a keyboard.
Action Performed
Expected Result
The control should be focusable with Tab key.
Actual Result
When users use keyboard navigation to reach the language combo box using the TAB key, the language selection is not focusable at all. Focus moves from 'Log in' to the 'phone or email' input field, skipping the language selection completely.
HTML:
DeutschEnglishEspañolFrançaisItalianoNederlandsPolskiPortuguês (BR)中文 (简体)日本語
Area issue was found
Landing Page
Failed Checkpoint
WCAG 2.1.1 Keyboard
https://www.w3.org/WAI/WCAG22/Understanding/keyboard
User Impact
People who are blind cannot use pointing devices like a mouse that require eye-hand coordination. People with low vision may have trouble finding or tracking a pointer indicator on screen. Some people with hand tremors find using a mouse very difficult and therefore usually use a keyboard.
Suggested Resolution
Remove the currently used tabindex="-1", so the control becomes focusable with a keyboard.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/tabindex
Environment(s)
Windows Windows 10 - Chrome
Bug6985836_1761579948366.Language_selection_not_keyboard_accessible.mp4
Version Number: NA
Reproducible in staging?: NA
Reproducible in production?: NA
Email or phone of affected tester (no customers): NA
Logs: https://stackoverflow.com/c/expensify/questions/4856 NA
Notes/Photos/Videos: Any additional supporting documentation Yes
Expensify/Expensify Issue URL: https://platform.applause.com/products/36605/community-issues/6985836
Issue reported by: NA
Slack conversation: NA
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mallenexpensify