Skip to content

Commit 3698eea

Browse files
authored
[5.1] menu icon js fix [a11y] (#43116)
1 parent 8f60315 commit 3698eea

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

build/media_source/mod_menu/js/menu.es6.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@
3838
}
3939
const spanEl = topLevelEl.querySelector('span');
4040
if (spanEl) {
41-
spanEl.tabIndex = '0';
41+
if (spanEl.parentNode.nodeName !== 'A') {
42+
spanEl.tabIndex = '0';
43+
}
4244
spanEl.addEventListener('mouseover', topLevelMouseOver(topLevelEl, settings));
4345
spanEl.addEventListener('mouseout', topLevelMouseOut(topLevelEl, settings));
4446
}

0 commit comments

Comments
 (0)