WordPress.org

Make WordPress Core

Ticket #19029: 19029.diff

File 19029.diff, 1.5 KB (added by duck_, 7 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