📝 Reproduction steps
- Run Siteimprove plugin on https://ckeditor.com/docs/ckeditor5/latest/examples/builds/classic-editor.html.
- Look for "Field input error is not announced in full"
A and AA in the Issues list.
- Highlight the code in the developer tools.
✔️ Expected result
The assertive live region rendered should include aria-atomic="true":
❌ Actual result
The live region is rendered without aria-atomic
❓ Possible solution
Include aria-atomic="true" in https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-ui/src/arialiveannouncer.ts.
📃 Other details
Flagged element in DOM:
<div aria-live="assertive" aria-relevant="additions">
<ul class="ck ck-aria-live-region-list"></ul>
</div>
If you'd like to see this fixed sooner, add a 👍 reaction to this post.