FreedomScientific / standards-support

Contains documentation for Vispero software support of Web standards
https://freedomscientific.github.io/standards-support/
GNU General Public License v3.0
105 stars 11 forks source link

When a dialog is open, JAWS outputs the value of buttons instead of label #757

Open JAWS-test opened 9 months ago

JAWS-test commented 9 months ago

Summary

  1. Go to https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/examples/dialog/
  2. Press F12 and add a value attribute to any button of the page (e.g. button "Open in CodePen")
  3. Press button "Add Delivery Address" to open the modal dialog
  4. Press INS+F5 or INS+CTRL+B to see the list of form elements or buttons
  5. Check the label of the button with the value attribute

Expected result

The label is the visible label

(Actually, with a modal dialog, I expect all the elements on the page in the background not to be displayed, but that's a separate problem, see https://github.com/FreedomScientific/standards-support/issues/179)

Actual result

The label is the content of the value attribute

Additional Information

JAWS version and build number

JAWS 2023 current version

Operating System and version

Windows 10

Browser and version:

Chrome current version