WordPress.org

Make WordPress Core

Ticket #22776: 22776.diff

File 22776.diff, 794 bytes (added by koopersmith, 3 years ago)
  • wp-includes/js/media-views.js

     
    40684068                        this.model.on( 'change:compat', this.render, this ); 
    40694069                }, 
    40704070 
     4071                dispose: function() { 
     4072                        if ( this.$(':focus').length ) 
     4073                                this.save(); 
     4074 
     4075                        return media.View.prototype.dispose.apply( this, arguments ); 
     4076                }, 
     4077 
    40714078                render: function() { 
    40724079                        var compat = this.model.get('compat'); 
    40734080                        if ( ! compat || ! compat.item ) 
     
    40884095                save: function( event ) { 
    40894096                        var data = {}; 
    40904097 
    4091                         event.preventDefault(); 
     4098                        if ( event ) 
     4099                                event.preventDefault(); 
    40924100 
    40934101                        _.each( this.$el.serializeArray(), function( pair ) { 
    40944102                                data[ pair.name ] = pair.value;