Bug 122203 No refresh when creating a template report item in masterpage header/footer
Description: No refresh when creating a template report item in masterpage header/footer Steps to reproduce: 1.Switch to masterpage, put a text in the masterpage header 2.Convert the elements in masterpage header/footer to template report item Expected result: Both the elements in masterpage header/footer are converted to template report item Actual result: Both the elements in masterpage header/footer are still report items till reopen the report
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/AreaEditPart.java
.getModel( ) );
		if ( ( (ReportElementModel) getModel( ) ).getSlotId( ) == SimpleMasterPageHandle.PAGE_HEADER_SLOT )
		{
			if ( mphandle.getPropertyHandle( SimpleMasterPageHandle.HEADER_HEIGHT_PROP )
					.isSet( ) )
			{
				DimensionHandle handle = mphandle.getHeaderHeight( );
				rect.height = (int) DEUtil.convertoToPixel( handle );
			}
		}
		else
		{
			if ( mphandle.getPropertyHandle( SimpleMasterPageHandle.FOOTER_HEIGHT_PROP )
					.isSet( ) )
			{
				DimensionHandle handle = mphandle.getFooterHeight( );
				rect.height = (int) DEUtil.convertoToPixel( handle );
			}
		}
		if ( ( (ReportElementModel) getModel( ) ).getSlotId( ) == SimpleMasterPageHandle.PAGE_HEADER_SLOT )
		{
			rect.setLocation( 0, 0 );
		}
		else
		{
			rect.setLocation( -1, -1 );
		}
		return rect;
	}
}