Bug 320249 Switching tabs with Ctrl+PgUp/Down doesn't grant focus to the part's control
1. Open an editor. 2. Place the cursor somewhere. 3. Open another editor. 4. Place the cursor somewhere. 5. Ctrl+PgUp to go back to the first editor. 6. You cannot start typing. You have to hit 'Tab' to switch focus to the editor's actual text control.
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/ContributedPartRenderer.java
public Object createWidget(final MUIElement element, Object parent) {
		if (!(element instanceof MPart) || !(parent instanceof Composite))
			return null;
		Widget parentWidget = (Widget) parent;
		Widget newWidget = null;
		final Composite newComposite = new Composite((Composite) parentWidget,
				SWT.NONE);
		newComposite.setLayout(new FillLayout());
		newWidget = newComposite;
		bindWidget(element, newWidget);
		final MPart part = (MPart) element;
		
		IEclipseContext localContext = part.getContext();
		localContext.set(Composite.class.getName(), newComposite);
		IContributionFactory contributionFactory = (IContributionFactory) localContext