WordPress.org

Make WordPress Core

Ticket #28704: 28704.3.diff

File 28704.3.diff, 790 bytes (added by kovshenin, 6 years ago)
  • wp-includes/js/media-views.js

     
    47524752                toggleSelectionHandler: function( event ) {
    47534753                        var method;
    47544754
     4755                        // Don't do anything inside inputs.
     4756                        if ( 'input' === event.target.tagName.toLowerCase() ) {
     4757                                return
     4758                        }
     4759
    47554760                        // Catch arrow events
    47564761                        if ( 37 === event.keyCode || 38 === event.keyCode || 39 === event.keyCode || 40 === event.keyCode ) {
    47574762                                this.arrowEvent(event);
     
    47794784                        this.toggleSelection({
    47804785                                method: method
    47814786                        });
     4787
     4788                        // Don't scroll the view and don't attempt to submit anything.
     4789                        event.stopPropagation();
    47824790                },
    47834791                /**
    47844792                 * @param {Object} event