Bug 60277 [RCP] [intro] RCP workbench does not open intro
I Build id: 200404270800 Intro on RCP fails to bind, and so you cant see your intro. Looked at the code. It seems like the workbench does not restore Momento state when running only RCP plugins.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchAdvisor.java
* Initializes the old, current, and newly added features.
	 */
	private void initializeFeatureSets() {
			
		IDialogSettings settings = IDEWorkbenchPlugin.getDefault().getDialogSettings();
		String[] previousFeaturesArray = settings.getArray(INSTALLED_FEATURES);
		Set previousFeatures = null;
		if (previousFeaturesArray != null) {
			previousFeatures = new HashSet(Arrays.asList(previousFeaturesArray));
		} else {
			previousFeatures = new HashSet(0);
		}
		
		Set currentFeatures = computeFeatureSet();
		String[] currentFeaturesArray = new String[currentFeatures.size()];
		currentFeatures.toArray(currentFeaturesArray);
		settings.put(INSTALLED_FEATURES, currentFeaturesArray);
		
		
		newlyAddedFeatures = new TreeSet(currentFeatures);
		newlyAddedFeatures.removeAll(previousFeatures);
		
	}
	/*
	 * Open a welcome editor for the given input
	 */
	private void openWelcomeEditor(IWorkbenchWindow window, WelcomeEditorInput input, String perspectiveId) {
		if (getWorkbenchConfigurer().getWorkbench().getWorkbenchWindowCount() == 0) {