View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004898 | Composr alpha bug reports | [All Projects] General / Uncategorised | public | 2022-08-19 01:00 | 2022-11-20 02:44 |
| Reporter | Chris Graham | Assigned To | Chris Graham | ||
| Severity | Feature-request | ||||
| Status | resolved | Resolution | fixed | ||
| Summary | 0004898: aria-expanded is implemented incorrectly | ||||
| Description | aria-expanded is meant to be placed on the element that does the expansion (which is referencing the expanded element via its aria-controls). However, we are placing it on the element being expanded. This is giving HTML5 validation errors on w3.org. | ||||
| Tags | No tags attached. | ||||
| Sponsorship open | |||||
|
|
Resolved, but I've done it by removing our use of aria-expanded. Doing this correctly is too hard right now as the implementation has to be much more complex than originally assumed when this was implemented. Additionally we may have a problem with there being an assumption that any expandable section only has a single button, yet we may have a clickable icon as well as a clickable piece of header text. I have done a big review of ARIA, implemented some simple parts, and am putting together a new issue that documents the more complex stuff that we could do. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-08-19 01:00 | Chris Graham | New Issue | |
| 2022-08-19 01:00 | Chris Graham | Status | non-assigned => assigned |
| 2022-08-19 01:00 | Chris Graham | Assigned To | => Patrick Schmalstig |
| 2022-11-19 23:12 | Chris Graham | Description Updated | View Revisions |
| 2022-11-20 02:31 | Chris Graham | Description Updated | View Revisions |
| 2022-11-20 02:44 | Chris Graham | Assigned To | Patrick Schmalstig => Chris Graham |
| 2022-11-20 02:44 | Chris Graham | Status | assigned => resolved |
| 2022-11-20 02:44 | Chris Graham | Resolution | open => fixed |
| 2022-11-20 02:44 | Chris Graham | Note Added: 0007664 | |
| 2023-02-26 18:29 | Chris Graham | Category | General => General / Uncategorised |