diff --git a/origins_translations/js/origins-translations.js b/origins_translations/js/origins-translations.js index 60f7740e..7abcb7bd 100644 --- a/origins_translations/js/origins-translations.js +++ b/origins_translations/js/origins-translations.js @@ -42,6 +42,10 @@ let $button = $('.origins-translation-button', elm); let $menu = $('.origins-translation-menu', elm); + // Initially menu is hidden, so ensure menu links are not + // keyboard focusable. + $menu.find('a').attr('tabindex', '-1'); + // Aria-expanded attribute on the button is used as // CSS hook to show/hide the menu and enable/disable // keyboard focus on menu links.