WordPress.org

Make WordPress Core

Ticket #46757: 46757.diff

File 46757.diff, 2.0 KB (added by afercia, 2 months ago)
  • src/js/media/views/attachments/browser.js

     
    189189                                disabled: true,
    190190                                text: mediaTrash ? l10n.trashSelected : l10n.deletePermanently,
    191191                                controller: this.controller,
    192                                 priority: -60,
     192                                priority: -80,
    193193                                click: function() {
    194194                                        var changed = [], removed = [],
    195195                                                selection = this.controller.state().get( 'selection' ),
     
    245245                        if ( mediaTrash ) {
    246246                                this.toolbar.set( 'deleteSelectedPermanentlyButton', new wp.media.view.DeleteSelectedPermanentlyButton({
    247247                                        filters: Filters,
    248                                         style: 'primary',
     248                                        style: 'link button-link-delete',
    249249                                        disabled: true,
    250250                                        text: l10n.deletePermanently,
    251251                                        controller: this.controller,
  • src/js/media/views/button/delete-selected.js

     
    2222                        this.options.filters.model.on( 'change', this.filterChange, this );
    2323                }
    2424                this.controller.on( 'selection:toggle', this.toggleDisabled, this );
     25                this.controller.on( 'select:activate', this.toggleDisabled, this );
    2526        },
    2627
    2728        filterChange: function( model ) {
  • src/wp-includes/css/buttons.css

     
    224224.wp-core-ui .button-link-delete:hover,
    225225.wp-core-ui .button-link-delete:focus {
    226226        color: #dc3232;
     227        background: transparent;
    227228}
    228229
     230.wp-core-ui .button-link-delete:disabled {
     231        /* overrides the default buttons disabled background */
     232        background: transparent !important;
     233}
     234
    229235.ie8 .wp-core-ui .button-link:focus {
    230236        outline: #5b9dd9 solid 1px;
    231237}