Skip to content

Commit

Permalink
Add role attributes in context menus
Browse files Browse the repository at this point in the history
  • Loading branch information
Max Leiter authored and xPaw committed May 10, 2018
1 parent ca346ba commit f09c86c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
5 changes: 4 additions & 1 deletion client/js/contextMenu.js
Expand Up @@ -99,7 +99,10 @@ module.exports = class ContextMenu {

function showContextMenu(contextMenuItems, selectedElement, event) {
const target = $(event.currentTarget);
const contextMenu = $("<ul>", {id: "context-menu"});
const contextMenu = $("<ul>", {
id: "context-menu",
role: "menu",
});

for (const item of contextMenuItems) {
if (item.check(target)) {
Expand Down
2 changes: 1 addition & 1 deletion client/views/contextmenu_divider.tpl
@@ -1 +1 @@
<li class="context-menu-divider" />
<li class="context-menu-divider" aria-hidden="true"></li>
2 changes: 1 addition & 1 deletion client/views/contextmenu_item.tpl
@@ -1,3 +1,3 @@
<li class="context-menu-item context-menu-{{class}}" data-action="{{action}}"{{#if data}} data-data="{{data}}"{{/if}} tabindex="0">
<li class="context-menu-item context-menu-{{class}}" data-action="{{action}}"{{#if data}} data-data="{{data}}"{{/if}} tabindex="0" role="menuitem">
{{text}}
</li>

0 comments on commit f09c86c

Please sign in to comment.