WordPress.org

Make WordPress Core

Ticket #25060: 25060.2.patch

File 25060.2.patch, 1.5 KB (added by c3mdigital, 8 months ago)

Fixes inline background-color and classes

  • wp-admin/js/edit-comments.js

     
    463463                post.id = post.comment_post_ID; 
    464464                post.comments_listing = this.comments_listing; 
    465465                post.p = $('[name="p"]').val(); 
    466  
    467                 if ( $('#comment-' + $('#comment_ID').val()).hasClass('unapproved') ) 
     466                var commentID = $('#comment_ID').val(); 
     467                var edit_row = $('#comment-' + commentID ); 
     468                var remove_class; 
     469                if (edit_row.hasClass('unapproved') ) 
    468470                        post.approve_parent = 1; 
    469471 
     472                if (edit_row.prev().hasClass('even')) 
     473                        remove_class = true; 
     474 
    470475                $.ajax({ 
    471476                        type : 'POST', 
    472477                        url : ajaxurl, 
    473478                        data : post, 
    474                         success : function(x) { commentReply.show(x); }, 
     479                        success : function(x) { 
     480                                commentReply.show(x); 
     481                                if (remove_class) { 
     482                    $('#comment-' + commentID).removeClass('even').removeClass('thread-even').addClass('alt odd thread-odd'). 
     483                    css('background-color', ''); 
     484                } 
     485                        }, 
    475486                        error : function(r) { commentReply.error(r); } 
    476487                }); 
    477  
    478488                return false; 
    479489        }, 
    480490 
     
    517527                $('#replyrow').after(c); 
    518528                id = $(id); 
    519529                t.addEvents(id); 
    520                 bg = id.hasClass('unapproved') ? '#FFFFE0' : id.closest('.widefat, .postbox').css('backgroundColor'); 
     530                bg = id.hasClass('unapproved') ? '#FFFFE0' : '#FEFEFE'; 
    521531 
    522532                id.animate( { 'backgroundColor':'#CCEEBB' }, 300 ) 
    523533                        .animate( { 'backgroundColor': bg }, 300, function() {