Skip to content
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

[med] : All Delete popup: Chrome + Jaws: Focus order is not sequential on 'Delete dialogue'. #8525

Closed
Stutikuls opened this issue Apr 7, 2022 · 1 comment

Comments

@Stutikuls
Copy link

Stutikuls commented Apr 7, 2022

Action Performed:

  1. Using Chrome + Jaws, open URL staging.new.expensify.com
  2. Navigate to Setting using Tab key and press Enter to select it.
  3. Navigate to any workspace using Tab key and press using Enter to select it.
  4. Navigate to More button using Tab key and press Enter to activate it.
  5. Navigate to 'Delete workspace' control using Tab key and press Enter to activate.
  6. Observe the focus order on the dialoged.

Expected Result:

Focus should first land on the 'Delete' control after the 'Cancel' button.

Actual Result:

After open the dialogue first focus lands on the Cancel control then it's move to back screen, after it lands on the delete.

Other Occurrences:

Same issue repro on PR #8712 -Incorrect focus order after pressing the setting button.
Same issue repro on PR #8725 -Incorrect focus order after creating new room.
Same issue repro on PR #8827 -After log-in, first focus start from the chat box.
Same issue repro on PR #8969 -Incorrect focus order after closing the new chat floating button expanded content.

Workaround:

Yes

Area issue was found in:

Delete workspace

Failed WCAG checkpoints

3.4.3

User impact:

When keyboard focusable components do not receive focus in a logical order, people with mobility impairments, reading disabilities, and low vision are all impacted

Suggested resolution:

Fix this issue by ensuring the DOM order is logical so that the focus order will naturally follow.

Refer:
http://www.w3.org/TR/2016/NOTE-WCAG20-TECHS-20161007/G59

Platform:

  • Web
  • Desktop App

**Version Number: **v1.1.49-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Notes/Photos/Videos: Any additional supporting documentation
Issue reported by: Stuti

7850_Order.is.not.logical.on.the.delete.dialogue.online-video-cutter.com.mp4
@melvin-bot
Copy link

melvin-bot bot commented Jun 24, 2022

@Stutikuls, this Monthly task hasn't been acted upon in 6 weeks; closing.

If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead.

@melvin-bot melvin-bot bot closed this as completed Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant