Index: wp-admin/js/edit-comments.js
===================================================================
--- wp-admin/js/edit-comments.js	(revision 25008)
+++ wp-admin/js/edit-comments.js	(working copy)
@@ -463,18 +463,26 @@
 		post.id = post.comment_post_ID;
 		post.comments_listing = this.comments_listing;
 		post.p = $('[name="p"]').val();
-
-		if ( $('#comment-' + $('#comment_ID').val()).hasClass('unapproved') )
+		var commentID = $('#comment_ID').val();
+		var edit_row = $('#comment-' + commentID);
+		var remove_class;
+		if (edit_row.hasClass('unapproved') )
 			post.approve_parent = 1;
 
+		if (edit_row.prev().hasClass('even'))
+			remove_class = true;
+
 		$.ajax({
 			type : 'POST',
 			url : ajaxurl,
 			data : post,
-			success : function(x) { commentReply.show(x); },
+			success : function(x) {
+				commentReply.show(x);
+				if (remove_class)
+					$('#comment-' + commentID).removeClass('even').removeClass('thread-even').addClass('alt odd thread-odd');
+			},
 			error : function(r) { commentReply.error(r); }
 		});
-
 		return false;
 	},
 
@@ -517,7 +525,7 @@
 		$('#replyrow').after(c);
 		id = $(id);
 		t.addEvents(id);
-		bg = id.hasClass('unapproved') ? '#FFFFE0' : id.closest('.widefat, .postbox').css('backgroundColor');
+		bg = id.hasClass('unapproved') ? '#FFFFE0' : '#FEFEFE';
 
 		id.animate( { 'backgroundColor':'#CCEEBB' }, 300 )
 			.animate( { 'backgroundColor': bg }, 300, function() {
