Make WordPress Core

Ticket #36735: 36735.1.patch

File 36735.1.patch, 988 bytes (added by dabnpits, 8 years ago)
  • src/wp-includes/js/media-editor.js

     
    5555                        fallbacks = function( props ) {
    5656                                // Generate alt fallbacks and strip tags.
    5757                                if ( 'image' === props.type && ! props.alt ) {
    58                                         props.alt = props.caption || props.title || '';
     58                                        if( props.caption ) {
     59                                                props.alt = props.caption;
     60                                        } else if( props.title !== props.url ){
     61                                                props.alt = props.title;
     62                                        } else {
     63                                                props.alt = '';
     64                                        }
    5965                                        props.alt = props.alt.replace( /<\/?[^>]+>/g, '' );
    6066                                        props.alt = props.alt.replace( /[\r\n]+/g, ' ' );
    6167                                }
     
    232238                image: function( props, attachment ) {
    233239                        var img = {},
    234240                                options, classes, shortcode, html;
    235 
     241                       
     242                        props.type = 'image';
    236243                        props = wp.media.string.props( props, attachment );
    237244                        classes = props.classes || [];
    238245