Bug 124598 Copy the first table in attached file and paste it will paste a table with higer detail row.
Description: Copy the first table in attached file and paste it will paste a table with higer detail row. Steps to reproduce: 1. Open attached file 2. Copy the first table and paste it Expected result: The table pasted will be the same as its origin table. Actual result: The size of detail row changed in Layout.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/layout/TableLayout.java
}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.draw2d.LayoutManager#layout(org.eclipse.draw2d.IFigure)
	 */
	public void layout( IFigure container )
	{
		if ( data != null && data.columnWidths != null
				&& data.columnWidths.length == getColumnCount( )
				&& data.rowHeights != null
				&& data.rowHeights.length == getRowCount( ) && !needlayout
				|| !owner.isActive( ) )
		{
			return;
		}
		helper = new TableBorderHelper( owner );
		helper.updateCellBorderInsets( );
		data = new WorkingData( );
		data.columnWidths = new TableLayoutData.ColumnData[getColumnCount( )];
		data.rowHeights = new TableLayoutData.RowData[getRowCount( )];
		
		init( data.columnWidths, data.rowHeights );
		
		List children = container.getChildren( );
		
		initMinSize( children );
		
		initMergeMinsize( children );