WordPress.org

Make WordPress Core

Ticket #19029: 19029.diff

File 19029.diff, 1.5 KB (added by duck_, 4 years ago)
  • wp-admin/js/edit-comments.dev.js

     
    103103                return settings; 
    104104        }; 
    105105 
    106         // Updates the current total (as displayed visibly) 
     106        // Updates the current total (stored in the _total input) 
    107107        updateTotalCount = function( total, time, setConfidentTime ) { 
    108108                if ( time < lastConfidentTime ) 
    109109                        return; 
     
    112112                        lastConfidentTime = time; 
    113113 
    114114                totalInput.val( total.toString() ); 
    115                 $('span.total-type-count').each( function() { 
    116                         updateCount( $(this), total ); 
    117                 }); 
    118115        }; 
    119116 
    120117        dashboardTotals = function(n) { 
     
    172169 
    173170        // In admin-ajax.php, we send back the unix time stamp instead of 1 on success 
    174171        delAfter = function( r, settings ) { 
    175                 var total, N, untrash = $(settings.target).parent().is('span.untrash'), 
    176                         unspam = $(settings.target).parent().is('span.unspam'), spam, trash, pending, 
     172                var total, N, spam, trash, pending, 
     173                        untrash = $(settings.target).parent().is('span.untrash'), 
     174                        unspam = $(settings.target).parent().is('span.unspam'), 
    177175                        unapproved = $('#' + settings.element).is('.unapproved'); 
    178176 
    179177                function getUpdate(s) { 
     
    218216                        dashboardTotals(N); 
    219217                } else { 
    220218                        total = totalInput.val() ? parseInt( totalInput.val(), 10 ) : 0; 
    221                         total = total - spam - trash; 
     219                        if ( $(settings.target).parent().is('span.undo') ) 
     220                                total++; 
     221                        else 
     222                                total--; 
     223 
    222224                        if ( total < 0 ) 
    223225                                total = 0; 
    224226