Bug 109573 Focus in outline view can't be synchronized with focus in layout view when multi-select rows in a grid.
Description: Focus in outline view can't be synchronized with focus in layout view when multi-select rows in a grid. Steps to reproduce: 1. Select two rows in a grid in outline view. 2. Only one row is focused in layout view.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/parts/GraphicalEditorWithFlyoutPalette.java
else if ( ReportRequest.CREATE_ELEMENT.equals( request.getType( ) ) )
		{
			handleCreateElement( request );
		}
	}
	/**
	 * @param request
	 */
	protected void handleCreateElement( ReportRequest request )
	{
		final GraphicalViewer viewer = getGraphicalViewer( );
		if ( !viewer.getControl( ).isVisible( ) )
		{
			return;
		}
		final List list = request.getSelectionModelList( );
		if ( list.size( ) != 1 || list.get( 0 ) instanceof ImageHandle )
		{
			return;
		}
		Display.getCurrent( ).asyncExec( new Runnable( ) {
			public void run( )
			{
				Object part = viewer.getEditPartRegistry( ).get( list.get( 0 ) );
				if ( part instanceof EditPart )
				{
					Request directEditRequest = new Request( RequestConstants.REQ_OPEN );
					if ( ( (EditPart) part ).understandsRequest( directEditRequest ) )
					{
						( (EditPart) part ).performRequest( directEditRequest );