Bug 277463 Splash screen is not closed when app is running
This is because: org.eclipse.e4.workbench.ui.internal.Workbench: public int run() { // ... // TODO get access to IApplicationContext to call applicationRunning() // Platform.endSplash(); I just report this so we don't forget :)
bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
parent = getLimboShell();
				} else {
					parent = renderer.getUIContainer(element);
				}
			}
		}
		return createGui(element, parent);
	}
	private Shell getLimboShell() {
		if (limbo == null)
			limbo = new Shell(Display.getCurrent(), SWT.NONE);
		return limbo;
	}
	/**
	 * @param element
	 */
	public void removeGui(MUIElement element) {
		
		
		final MWindow win = modelService.getTopLevelWindowFor(element);
		if (win != element) {
			
			unhookReferences(element, win.getContext());
		} else {
			
			List<MUIElement> seList = win.getSharedElements();
			for (MUIElement se : seList) {
				if (se.getWidget() instanceof Control) {
					Control ctrl = (Control) se.getWidget();
					ctrl.dispose();