Bug 300173 Reorder of items in ToolBar and Menu doesn't reflect in Renderer
When we DnD of ToolItem or MenuItem in outline of e4 Designer, the designer refreshes with a wrong result. For example, if we have two items: Open and Save in order. When we change the order to Save and Open by moving Save, in Renderer we have only Open.
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/workbench/ui/renderers/swt/StackRenderer.java
return;
		MElementContainer<MUIElement> container = (MElementContainer<MUIElement>) element;
		CTabFolder ctf = (CTabFolder) element.getWidget();
		MPart selPart = ((MPartStack) element).getActiveChild();
		if (selPart == null)
			return;
		
		CTabItem selItem = findItemForPart(container, selPart);
		if (selItem != null) {
			if (selPart.getWidget() == null) {
				IPresentationEngine renderer = (IPresentationEngine) getContext(
						selPart).get(IPresentationEngine.class.getName());
				renderer.createGui(selPart);
			}
			ctf.setSelection(selItem);
			activate(selPart);
		}
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * org.eclipse.e4.workbench.ui.renderers.swt.LazyStackFactory#internalChildAdded
	 * (org.eclipse.e4.ui.model.application.MPart,
	 * org.eclipse.e4.ui.model.application.MPart)
	 */
	@Override
	protected void showChild(MElementContainer<MUIElement> stack,
			MUIElement part) {