E-mail List Archives
From: Steve Green
Date: Aug 4, 2025 8:52AM
- Next message: Sailesh Panchang: "Re: Weird bug in both JAWS and NVDA (maybe)"
- Previous message: Steve Green: "Re: Weird bug in both JAWS and NVDA (maybe) (Steve Green)"
- Next message in Thread: Sailesh Panchang: "Re: Weird bug in both JAWS and NVDA (maybe)"
- Previous message in Thread: Steve Green: "Re: Weird bug in both JAWS and NVDA (maybe) (Steve Green)"
- View all messages in this Thread
Here's another test that clearly shows something is wrong somewhere. I replaced the link element with a button, and JAWS now does announce the heading, but it ignores the "aria-label" attribute. You would expect it to behave the same as before, but it doesn't. It announces the following code as "heading level three button bar".
<button aria-label="foo">
<h3>bar</h3>
</button>
NVDA reads this as "button foo", so it is acknowledging the "aria-label" attribute and ignoring the heading, as it did with the link.
As before, Chrome's accessibility tree shows the button's name as "foo". The heading has a role of "h3" and contents of "bar".
Steve
- Next message: Sailesh Panchang: "Re: Weird bug in both JAWS and NVDA (maybe)"
- Previous message: Steve Green: "Re: Weird bug in both JAWS and NVDA (maybe) (Steve Green)"
- Next message in Thread: Sailesh Panchang: "Re: Weird bug in both JAWS and NVDA (maybe)"
- Previous message in Thread: Steve Green: "Re: Weird bug in both JAWS and NVDA (maybe) (Steve Green)"
- View all messages in this Thread