WordPress.org

Make WordPress Core

Ticket #29326: 29326.2.diff

File 29326.2.diff, 1.0 KB (added by adamsilverstein, 7 years ago)

focus on 'Back to Library' button when entering edit-selection mode

  • src/wp-includes/js/media-views.js

     
    25982600
    25992601                        // Browse our library of attachments.
    26002602                        this.content.set( view );
     2603
     2604                        // Trigger the controller to set focus
     2605                        view.controller.trigger( 'edit:selection', this );
    26012606                },
    26022607
    26032608                editImageContent: function() {
     
    57475752                        });
    57485753
    57495754                        this.listenTo( this.controller, 'toggle:upload:attachment', _.bind( this.toggleUploader, this ) );
    5750 
     5755                        this.controller.on( 'edit:selection', this.editSelection );
    57515756                        this.createToolbar();
    57525757                        this.createUploader();
    57535758                        this.createAttachments();
     
    57665771
    57675772                        this.collection.on( 'add remove reset', this.updateContent, this );
    57685773                },
     5774
     5775                editSelection: function( modal ) {
     5776                        modal.$el.find( '.media-button-backToLibrary' ).focus();
     5777                },
     5778
    57695779                /**
    57705780                 * @returns {wp.media.view.AttachmentsBrowser} Returns itself to allow chaining
    57715781                 */