Skip to content

Speech is cancelled in browsers when encountering a menu, menubar, or menuitem #6282

@mpreyskurantov

Description

@mpreyskurantov

Use the following HTML markup to reproduce the issue:

<div role="application" aria-label="Horizontal menubar">
    <div role="menubar">
        <a href="#" role="menuitem">Item 1</a>
        <a href="#" role="menuitem">Item 2</a>
    </div>
</div>

NVDA reads this markup in the following manner:

Item 1
Item 2

The expected pronounced state is the following:

Horizontal menubar
Item 1
Item 2

While the speech viewer tracks the aria-label="Horizontal menubar" word to its log, it does not pronounce it. Note that NVDA in Firefox does not have this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ARIAbugclose/works-for-mep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions