Opened 2 months ago

Closed 3 weeks ago

Last modified 3 weeks ago

#4405 closed defect (fixed)

IA2 live regions: Ignore content marked with aria-live="off" inside a live region

Reported by: jteh Owned by: Michael Curran <mick@nvaccess.org>
Priority: minor Milestone: 2014.4
Component: Core Version:
Keywords: Cc:
Operating system: Blocked by:
Blocking:
Changes document entry (for developers):

Description

Even though we do check the value of aria-live when determining whether to handle an update, we don't check for aria-live="off" while actually gathering content. aria-live="off" on a node should cause anything inside it to be ignored.

Attachments (1)

t4405.html (372 bytes) - added by jteh 2 months ago.
Test case.

Download all attachments as: .zip

Change History (6)

Changed 2 months ago by jteh

Test case.

comment:1 Changed 2 months ago by jteh

Test case attached. When you press the button, "This added text should not be presented" should not be spoken.

comment:2 Changed 2 months ago by Michael Curran <mick@nvaccess.org>

  • Owner set to Michael Curran <mick@nvaccess.org>
  • Status changed from new to incubating

In 07c195f64f0099011f5382a2347936c6b3614a36:

Merge branch 't4405' into next. Incubates #4405

comment:3 Changed 7 weeks ago by Michael Curran <mick@nvaccess.org>

In 332af99dc696fd9cc5de2e5e79b2b70411938b79:

Merge branch 't4405' into next. Incubates #4405

comment:4 Changed 3 weeks ago by James Teh <jamie@nvaccess.org>

  • Resolution set to fixed
  • Status changed from incubating to closed

In af3a5126fb23ffacf21aebbe90d698bb70ddee65:

Inside a live region, content which is marked as not being live (e.g. aria-live="off") is now correctly ignored.

Fixes #4405.

comment:5 Changed 3 weeks ago by jteh

  • Milestone changed from next to 2014.4
Note: See TracTickets for help on using tickets.