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
}
			}
			return element.getWidget();
		}
		if (element instanceof MContext) {
			MContext ctxt = (MContext) element;
			
			
			if (ctxt.getContext() == null) {
				IEclipseContext parentContext = null;
				if (element.getCurSharedRef() != null) {
					MPlaceholder ph = element.getCurSharedRef();
					parentContext = getContext(ph.getParent());
				} else if (parentContext == null && element.getParent() != null) {
					parentContext = getContext(element.getParent());
				} else if (parentContext == null && element.getParent() == null) {
					getContext((MElementContainer<MUIElement>) ((EObjectImpl) element)
							.eContainer());
				}
				if (parentContext == null)
					parentContext = appContext;
				IEclipseContext lclContext = parentContext
						.createChild(getContextName(element));
				populateModelInterfaces(ctxt, lclContext, element.getClass()
						.getInterfaces());
				ctxt.setContext(lclContext);