summaryrefslogtreecommitdiffstatshomepage
path: root/src/js/media/views/uploader/status.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/media/views/uploader/status.js')
-rw-r--r--src/js/media/views/uploader/status.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/js/media/views/uploader/status.js b/src/js/media/views/uploader/status.js
index 86c538b833..f629e0a343 100644
--- a/src/js/media/views/uploader/status.js
+++ b/src/js/media/views/uploader/status.js
@@ -124,8 +124,11 @@ UploaderStatus = View.extend(/** @lends wp.media.view.UploaderStatus.prototype *
this.views.add( '.upload-errors', statusError, { at: 0 } );
_.delay( function() {
buttonClose.trigger( 'focus' );
- wp.a11y.speak( error.get( 'message' ), 'assertive' );
}, 1000 );
+
+ _.delay( function() {
+ wp.a11y.speak( error.get( 'message' ) );
+ }, 1500 );
},
dismiss: function() {
@@ -135,6 +138,7 @@ UploaderStatus = View.extend(/** @lends wp.media.view.UploaderStatus.prototype *
_.invoke( errors, 'remove' );
}
wp.Uploader.errors.reset();
+ wp.a11y.speak( wp.i18n.__( 'Error dismissed.' ) );
// Move focus to the modal after the dismiss button gets removed from the DOM.
if ( this.controller.modal ) {
this.controller.modal.focusManager.focus();