Skip to content

Update Toast to use the central live region for announcements #9667

@maribethb

Description

@maribethb

Check for duplicates

  • I have searched for similar issues before opening a new one.

Problem

No response

Request

Blockly has support for showing important but non-essential UI affordances toasts which are generally important enough to be read out to the user (with customizable assertiveness). These currently manage their own status role property. However, the central Toast utility will need to be updated to use announceDynamicAriaState() instead of managing its own internal live region. It will need to pass along the status role and assertiveness to use.

Alternatives considered

No response

Additional context

Depends on #9632

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExternal contributions actively solicitedissue: feature requestDescribes a new feature and why it should be addedissue: triageIssues awaiting triage by a Blockly team member

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions