Make WordPress Core

Ticket #39516: 39516.3.diff

File 39516.3.diff, 1.8 KB (added by afercia, 6 years ago)
  • src/wp-includes/js/media/views/attachments/browser.js

     
    4141                this.controller.on( 'toggle:upload:attachment', this.toggleUploader, this );
    4242                this.controller.on( 'edit:selection', this.editSelection );
    4343                this.createToolbar();
     44                // In the Media Library, the sidebar is used to display errors before the attachments grid.
     45                if ( this.options.sidebar && 'errors' === this.options.sidebar ) {
     46                        this.createSidebar();
     47                }
    4448                this.createUploader();
    4549                this.createAttachments();
    46                 if ( this.options.sidebar ) {
     50                // For accessibility reasons, place the normal sidebar after the attachments, see ticket #36909.
     51                if ( this.options.sidebar && 'errors' !== this.options.sidebar ) {
    4752                        this.createSidebar();
    4853                }
    4954                this.updateContent();
  • src/wp-includes/js/media-views.js

     
    37723772                this.controller.on( 'toggle:upload:attachment', this.toggleUploader, this );
    37733773                this.controller.on( 'edit:selection', this.editSelection );
    37743774                this.createToolbar();
     3775                // In the Media Library, the sidebar is used to display errors before the attachments grid.
     3776                if ( this.options.sidebar && 'errors' === this.options.sidebar ) {
     3777                        this.createSidebar();
     3778                }
    37753779                this.createUploader();
    37763780                this.createAttachments();
    3777                 if ( this.options.sidebar ) {
     3781                // For accessibility reasons, place the normal sidebar after the attachments, see ticket #36909.
     3782                if ( this.options.sidebar && 'errors' !== this.options.sidebar ) {
    37783783                        this.createSidebar();
    37793784                }
    37803785                this.updateContent();