WordPress.org

Make WordPress Core

Ticket #22611: 22611.2.diff

File 22611.2.diff, 737 bytes (added by koopersmith, 17 months ago)
  • wp-includes/js/media-views.js

     
    25742574                }, 
    25752575 
    25762576                updateSetting: function( event ) { 
    2577                         var $setting = $( event.target ).closest('[data-setting]'); 
     2577                        var $setting = $( event.target ).closest('[data-setting]'), 
     2578                                setting, value; 
    25782579 
    25792580                        if ( ! $setting.length ) 
    25802581                                return; 
    25812582 
    2582                         this.model.save( $setting.data('setting'), event.target.value ); 
     2583                        setting = $setting.data('setting'); 
     2584                        value   = event.target.value; 
     2585 
     2586                        if ( this.model.get( setting ) !== value ) 
     2587                                this.model.save( setting, value ); 
    25832588                }, 
    25842589 
    25852590                updateAll: function() {