[MGNLUI-4047] Use ARIA markup to indicate expand/collapse state in regions Created: 21/Oct/16  Updated: 27/Jun/17

Status: Open
Project: Magnolia UI
Component/s: app framework
Affects Version/s: 5.4.9
Fix Version/s: None

Type: Story Priority: Neutral
Reporter: Antti Hietala Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: WAI-ARIA, accessibility
Remaining Estimate: 2d
Time Spent: Not Specified
Original Estimate: 2d

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: Accessibility improvements

 Description   

When you expand a tree node the screen reader does not report a change of state. It should speak "Expanded". Conversely, when you collapse a tree node it should speak "Collapsed".

Investigate using ARIA to mark up expand/collapse state in regions. The number of subitems in the newly expanded tree should also be reported and spoken: "seven items" so the user understands how big a tree they are dealing with.

The next generation Vaadin tree grid component is more suitable for this task.


Generated at Mon Feb 12 09:12:43 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.