Bug 157722 List group header displays twice when the group begins in a new page.
Description: List group header displays twice when the group begins in a new page. Steps to reproduce: 1. Preview attached report in pdf. 2. See the next page Expected result: One group header. Actual result: Group header displays twice.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTableGroupLM.java
itsTableLM.setTableCloseStateAsForced( );
				}
				else if ( isFinished( ) && needPageBreakAfter( ) )
				{
					itsTableLM.setTableCloseStateAsForced( );
				}
			}
		}
		return childBreak;
	}
	protected void repeatHeader( )
	{
		if ( isFirst )
		{
			isFirst = false;
			return;
		}
		ITableBandContent header = (ITableBandContent) groupContent.getHeader( );
		if ( !isRepeatHeader( ) || header == null )
		{
			return;
		}
		if ( header.getChildren( ).isEmpty( ) )
		{
			return;
		}
		if ( child != null )
		{
			IContent content = child.getContent( );
			if ( content instanceof ITableBandContent )