--- /buddypress/bp-themes/bp-default/_inc/global.js (BP 1.2 branch)	Thu Aug 26 01:23:21 2010
+++ /buddypress/bp-themes/bp-default/_inc/global.js (working copy)	Thu Aug 26 01:24:06 2010
@@ -247,6 +247,7 @@
 				jq("#content ul.activity-list").append(response.contents);
 
 				target.parent().hide();
+				bp_dtheme_hide_comments();
 			}, 'json' );
 
 			return false;
@@ -1199,6 +1200,22 @@
 			var comment_count = jq('li#' + parent_li.attr('id') + ' a.acomment-reply span').html();
 
 		comment_lis.each( function(i) {
+			/* hide second-level+ comments */
+			var comment_child_parent = jq(this).children('ul').children('li');
+			var comment_child_lis = jq(this).find('li');
+
+			if ( comment_child_lis.length != 0 ) {
+				comment_child_parent.each( function(i) {
+
+					jq(this).addClass('hidden');
+					jq(this).toggle();
+
+					if ( !i )
+						jq(this).before( '<li class="show-all"><a href="#' + comment_child_parent.attr('id') + '" title="' + bp_terms_show_all_comments + '">' + bp_terms_show_all + ' ' + comment_child_lis.size() + ' ' + bp_terms_comments + '</a></li>' );
+
+				});
+			}
+
 			/* Show the latest 5 root comments */
 			if ( i < comment_lis.length - 5 ) {
 				jq(this).addClass('hidden');
