Problem/Motivation
When adding a block in layout builder, and the tasks in the off-canvas dialogs are completed, the new block is added to the layout builder content. This is apparent to sighted users, but the successful outcome may not be obvious to screen reader users.
Proposed resolution
Convey the outcome to assistive tech users.
Use a client-side Drupal.announce() or the server-side AJAX AnnounceCommand as appropriate.
Suggested message: "Added @block-title to @section, @column". Aim for a short message; it doesn't have to convey minor details like field formatter settings.
Remaining tasks
Patch
User interface changes
No visual changes.
Feedback message for assitive tech users.
API changes
None
Data model changes
None
Comments
Comment #2
andrewmacpherson commentedComment #12
mgiffordtagging for https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships