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

Inconsistent output of label and description for grouping elements #612

Open
JAWS-test opened this issue Mar 22, 2022 · 1 comment
Open

Comments

@JAWS-test
Copy link

Summary

  1. Go to https://codepen.io/jaws-test/pen/LYeRgJV
  2. tab to all 9 inputs

The 9 input fields are located in groups. The groups each have a label and a description. The roles of the groups are:

  • role=group
  • role=generic
  • role=application
  • role=figure
  • role=toolbar
  • role=article
  • role=document
  • role=section
  • role=dialog

Expected result

I expect to hear the label and description of the group for each input field, except for role=generic (because this element must not have a label and description). This would make the output conform to the specification and to NVDA (which outputs it exactly like this)

Actual result

label is not output for role=document, but for all others (also for role=generic)

description is output for:

  • role=group
  • role=generic
  • role=application
  • role=figure
  • role=toolbar

description is not output for:

  • role=article
  • role=document
  • role=section (and all other langmark regions)
  • role=dialog

Additional Information

Related: #541

JAWS version and build number

JAWS 2021

Operating System and version

Windows 10

Browser and version:

Chrome, current version

@greypants
Copy link

For role="dialog" I'm seeing different behavior. description is output, but label is not.

See comment here: #541 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants