Skip to content

Report "has details" in braille for non-landmark content #13815

Closed

Description

@seanbudd

Discovered in #13649

Steps to reproduce:

There is uneven behaviour between details reporting for speech and braille.
The following will report "has details" in speech but not braille:

<div><span aria-details="foo">bar</span></div>
<div id="foo">details of bar</div>

The following will report "has details" in both speech and braille:

<div><mark aria-details="foo">bar</mark></div>

<span aria-details="foo" role="form">bar</span>

<div id="foo">details of bar</div>

Actual behavior:

Some html nodes will not report "has details" in braille. It is suspected that this problem occurs for all non-landmark nodes.

Expected behavior:

Has details is reported consistently across braille and speech

System configuration

NVDA installed/portable/running from source:

NVDA version:

NVDA 2022.1

Activity

  1. added
    p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
    triagedHas been triaged, issue is waiting for implementation.
    on Jun 28, 2022
  2. added 4 commits that reference this issue on Dec 7, 2022
    8e12fa6
    a289dd8
    95ef705
    00122f4
  3. added a commit that references this issue on Dec 12, 2022
    dc6ae59
  4. modified the milestone: 2023.1 on Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ARIAcomponent/braillep3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions