diff --git a/js/extlink.js b/js/extlink.js index 149a1812322dceccb92e892bd3eb5f053a9732e5..83a27d8336fdacf01ecb47af4c3b6418fe00579e 100644 --- a/js/extlink.js +++ b/js/extlink.js @@ -455,6 +455,9 @@ } } iconElement.setAttribute('role', 'img'); + if (!iconElement.getAttribute('aria-label')) { + iconElement.setAttribute('aria-label', drupalSettings.data.extlink.extLabel); + } iconElement.setAttribute('aria-hidden', drupalSettings.data.extlink.extHideIcons); link[iconPlacement](iconElement); }