Bug 156157 data item width change cannot be seen in layout
steps to reproduce: - create a report - add a data item - bring up properties - set its width to 1cm or 50%, etc - set its background color to blue - preview in html expected behavior: - data item width change can be seen in both layout and preview actual behavior: - it cannot be seen in layout
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/layout/ReportFlowLayout.java
protected void layoutRow( IFigure parent )
	{
		int majorAdjustment = 0;
		int minorAdjustment = 0;
		int correctMajorAlignment = majorAlignment;
		int correctMinorAlignment = minorAlignment;
		majorAdjustment = data.area.width - data.rowWidth + getMinorSpacing( );
		switch ( correctMajorAlignment )
		{
			case ALIGN_LEFTTOP :
				majorAdjustment = 0;
				break;
			case ALIGN_CENTER :
				majorAdjustment /= 2;
				break;
			case ALIGN_RIGHTBOTTOM :
				break;
		}
		boolean needVerticalAlign = minorAlignment == ALIGN_CENTER
				|| minorAlignment == ALIGN_RIGHTBOTTOM;
		for ( int j = data.rowPos; j < data.rowCount; j++ )
		{
			if ( fill )
			{
				data.bounds[j].height = data.rowHeight;
			}
			else
			{
				minorAdjustment = data.rowHeight - data.bounds[j].height;
				switch ( correctMinorAlignment )