Ticket #22491: 22491.4.diff

File 22491.4.diff, 1.2 KB (added by nacin, 6 months ago)
  • wp-includes/js/autosave.js

     
    22 
    33jQuery(document).ready( function($) { 
    44 
    5         autosaveLast = $('#post #title').val() + $('#post #content').val(); 
     5        autosaveLast = ( $('#post #title').val() || '' ) + ( $('#post #content').val() || '' ); 
    66        autosavePeriodical = $.schedule({time: autosaveL10n.autosaveInterval * 1000, func: function() { autosave(); }, repeat: true, protect: true}); 
    77 
    88        //Disable autosave after the form has been submitted 
     
    3535                                return autosaveL10n.saveAlert; 
    3636                } else { 
    3737                        if ( fullscreen && fullscreen.settings.visible ) { 
    38                                 title = $('#wp-fullscreen-title').val(); 
    39                                 content = $("#wp_mce_fullscreen").val(); 
     38                                title = $('#wp-fullscreen-title').val() || ''; 
     39                                content = $("#wp_mce_fullscreen").val() || ''; 
    4040                        } else { 
    41                                 title = $('#post #title').val(); 
    42                                 content = $('#post #content').val(); 
     41                                title = $('#post #title').val() || ''; 
     42                                content = $('#post #content').val() || ''; 
    4343                        } 
    4444 
    4545                        if ( ( title || content ) && title + content != autosaveLast )