Bug 283216 Editor saving doesn't work when editor is reopened
Build 0.9.0.I20090710-1930 1) Create a new general project 2) Create a text file, a.txt 3) Type some words in the editor, notice dirty indicator works 4) Hit Ctrl+S, editor is saved and dirty indicator goes away 5) Close the editor 6) Double-click the file in Package Explorer to reopen the editor 7) Type contents in the editor -> Now the dirty state never appears, and the save command is never enabled. It's not possible to edit the file after this point.
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/workbench/ui/renderers/swt/StackRenderer.java
}
	public void postProcess(MPart<?> part) {
		super.postProcess(part);
		if (!(part instanceof MStack))
			return;
		CTabFolder ctf = (CTabFolder) part.getWidget();
		MPart<?> selPart = ((MStack) part).getActiveChild();
		if (selPart == null)
			return;
		
		CTabItem selItem = findItemForPart(part, selPart);
		if (selItem != null) {
			ctf.setSelection(selItem);
		}
	}
	/*
	 * (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 internalChildAdded(MPart parentElement, MPart element) {
		
		super.internalChildAdded(parentElement, element);
		MItemPart<?> itemPart = (MItemPart<?>) element;
		CTabFolder ctf = (CTabFolder) parentElement.getWidget();
		int createFlags = 0;