WordPress.org

Make WordPress Core

Ticket #22713: 22713.2.diff

File 22713.2.diff, 2.3 KB (added by koopersmith, 3 years ago)
  • wp-includes/css/media-views-rtl.css

     
    232232.media-selection .selection-info a:last-child { 
    233233        border-right: 1px; 
    234234        border-left: 0; 
     235        margin-left: 0; 
     236        margin-right: -8px; 
    235237} 
    236238 
    237239.media-selection:after { 
  • wp-includes/css/media-views.css

     
    11331133        vertical-align: top; 
    11341134} 
    11351135 
    1136 .media-selection.empty { 
     1136.media-selection.empty, 
     1137.media-selection.editing { 
    11371138        display: none; 
    11381139} 
    11391140 
     1141.media-selection.one .edit-selection { 
     1142        display: none; 
     1143} 
     1144 
    11401145.media-selection .count { 
    11411146        display: block; 
    11421147        padding-top: 12px; 
     
    11641169 
    11651170.media-selection .selection-info a:last-child { 
    11661171        border-right: 0; 
     1172        margin-right: 0; 
    11671173} 
    11681174 
    11691175.media-selection .selection-info .clear-selection { 
  • wp-includes/js/media-views.js

     
    15621562                                        toolbar:    'main-gallery', 
    15631563                                        filterable: 'uploaded', 
    15641564                                        multiple:   'add', 
    1565                                         editable:   true, 
     1565                                        editable:   false, 
    15661566 
    15671567                                        library:  media.query( _.defaults({ 
    15681568                                                type: 'image' 
     
    36093609 
    36103610                        this.views.set( '.selection-view', this.attachments ); 
    36113611                        this.collection.on( 'add remove reset', this.refresh, this ); 
     3612                        this.controller.on( 'content:activate', this.refresh, this ); 
    36123613                }, 
    36133614 
    36143615                ready: function() { 
     
    36203621                        if ( ! this.$el.children().length ) 
    36213622                                return; 
    36223623 
     3624                        var collection = this.collection, 
     3625                                editing = 'edit-selection' === this.controller.content.mode(); 
     3626 
    36233627                        // If nothing is selected, display nothing. 
    3624                         this.$el.toggleClass( 'empty', ! this.collection.length ); 
    3625                         this.$('.count').text( this.collection.length + ' ' + l10n.selected ); 
     3628                        this.$el.toggleClass( 'empty', ! collection.length ); 
     3629                        this.$el.toggleClass( 'one', 1 === collection.length ); 
     3630                        this.$el.toggleClass( 'editing', editing ); 
     3631 
     3632                        this.$('.count').text( collection.length + ' ' + l10n.selected ); 
    36263633                }, 
    36273634 
    36283635                edit: function( event ) {