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
Content added to the live region (filepond--assistant) is not read by screen reader (NVDA) in Firefox. This appears to be related to the aria-relevant="additions" attribute.
How to reproduce
Run NVDA and add, upload, or remove a file from filePond in Firefox.
Expected behaviour
The appropriate text is added to the aria-live="polite" element, and announced by the screen reader.
Currently, the text is added to the element, but the content is not announced.
Additional information
When the aria-relevent attribute is removed from the live region element, or the attribute is set toaria-relevant="additions text", Firefox will announce the status updates.
rikschennink
changed the title
Live region content not read by screen reader in Firefox
Live region content not read by screen reader (NVDA) in Firefox
Mar 3, 2020
Summary
Content added to the live region (
filepond--assistant
) is not read by screen reader (NVDA) in Firefox. This appears to be related to thearia-relevant="additions"
attribute.How to reproduce
Run NVDA and add, upload, or remove a file from filePond in Firefox.
Expected behaviour
The appropriate text is added to the
aria-live="polite"
element, and announced by the screen reader.Currently, the text is added to the element, but the content is not announced.
Additional information
When the
aria-relevent
attribute is removed from the live region element, or the attribute is set toaria-relevant="additions text"
, Firefox will announce the status updates.This appears to be due to one of several inconsistencies with
aria-relevant
across browsers. It is recommended to avoid this attribute if possible:https://medium.com/dev-channel/why-authors-should-avoid-aria-relevant-5d3164fab1e3
A fix may be as simple as removing this attribute from the assistant element.
The text was updated successfully, but these errors were encountered: