diff --git a/src/content/notificationBar.ts b/src/content/notificationBar.ts index de2ba77046c..4974f53ad8c 100644 --- a/src/content/notificationBar.ts +++ b/src/content/notificationBar.ts @@ -517,6 +517,7 @@ document.addEventListener('DOMContentLoaded', (event) => { iframe.id = 'bit-notification-bar-iframe'; const frameDiv = document.createElement('div'); + frameDiv.setAttribute('aria-live', 'polite'); frameDiv.id = 'bit-notification-bar'; frameDiv.style.cssText = 'height: 42px; width: 100%; top: 0; left: 0; padding: 0; position: fixed; ' + 'z-index: 2147483647; visibility: visible;'; diff --git a/src/notification/bar.html b/src/notification/bar.html index c5ba4669e97..b17dc4394ec 100644 --- a/src/notification/bar.html +++ b/src/notification/bar.html @@ -9,7 +9,7 @@ - + diff --git a/src/notification/bar.js b/src/notification/bar.js index 21c7c58a378..5ce6402d201 100644 --- a/src/notification/bar.js +++ b/src/notification/bar.js @@ -40,6 +40,7 @@ document.addEventListener('DOMContentLoaded', () => { document.getElementById('logo-link').title = i18n.appName; closeButton.title = i18n.close; + closeButton.setAttribute('aria-label', i18n.close); if (bodyRect.width < 768) { document.querySelector('#template-add .add-save').textContent = i18n.yes;