diff options
| author | Luis González <lgonzalez@vauxoo.com> | 2018-12-21 21:15:52 +0000 |
|---|---|---|
| committer | Luis González <lgonzalez@vauxoo.com> | 2018-12-22 22:22:14 +0000 |
| commit | c0104303c636a906df971bfcdd9dabd5e2d485b4 (patch) | |
| tree | 4b78ad1cf630ae90d4bee5af45ed5d2d50436d1c /addons/web/static/src/xml/kanban.xml | |
| parent | 67d3d30cf2992e3193ec6d20025da5ad2261871a (diff) | |
[FIX] web: Add missing aria attributes in menus
Some aria attributes were missing on menus, and are required to ensure a
good compatibility with keyboard users and screen readers.
To solve the above, the following attributes are included:
- `aria-expanded`: this should be present in all dropdown menus. This is
set on elements with class `dropdown-toggle` and `o_closed_menu`.
- `role`: used to improve given information about what elements are for.
It is added in the following cases:
1. Non-button elements that have the class `dropdown-menu` are set to
`role="button"`.
2. Menu items that have the class `dropdown-item` are set to
`role="menuitem"`.
3. Menu separators that have the class `dropdown-divider` are set to
`role="separator"`.
This is a continuation of baa1c515c592
closes odoo/odoo#29719
Diffstat (limited to 'addons/web/static/src/xml/kanban.xml')
| -rw-r--r-- | addons/web/static/src/xml/kanban.xml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/static/src/xml/kanban.xml b/addons/web/static/src/xml/kanban.xml index b91b8844752..220395fef02 100644 --- a/addons/web/static/src/xml/kanban.xml +++ b/addons/web/static/src/xml/kanban.xml @@ -24,8 +24,8 @@ <a t-if="widget.deletable and widget.id" role="menuitem" class="dropdown-item o_column_delete" href="#">Delete</a> </t> <t t-if="widget.has_active_field and widget.archivable"> - <a href="#" class="dropdown-item o_column_archive_records">Archive All</a> - <a href="#" class="dropdown-item o_column_unarchive_records">Unarchive All</a> + <a role="menuitem" href="#" class="dropdown-item o_column_archive_records">Archive All</a> + <a role="menuitem" href="#" class="dropdown-item o_column_unarchive_records">Unarchive All</a> </t> </div> </span> |
