Bug 41589 [Properties View] Combo boxes in property sheets do not retain new values
Build: I20030813 It seems to be impossible to change the values of tracing options in a runtime workbench launch configuration. This was working last week, but doesn't work in yesterday's build. Steps: 1) Checkout org.eclipse.core.boot, org.eclipse.core.runtime, and org.apache.xerces 2) Setup target platform to include all plugins not in workspace 3) Create a runtime workbench launch configuration 4) Try to change tracing options in runtime plugin. After the cell editor closes, it reverts back to the old value.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ComboBoxCellEditor.java
public void widgetDefaultSelected(SelectionEvent event) {
			applyEditorValueAndDeactivate();
		}
	});
	comboBox.addTraverseListener(new TraverseListener() {
		public void keyTraversed(TraverseEvent e) {
			if (e.detail == SWT.TRAVERSE_ESCAPE || e.detail == SWT.TRAVERSE_RETURN) {
				e.doit = false;
			}
		}
	});
	comboBox.addFocusListener(new FocusAdapter() {
		public void focusLost(FocusEvent e) {
			ComboBoxCellEditor.this.focusLost();
		}
	});
	return comboBox;
}
/**
 * The <code>ComboBoxCellEditor</code> implementation of
 * this <code>CellEditor</code> framework method returns
 * the zero-based index of the current selection.
 *
 * @return the zero-based index of the current selection wrapped
 *  as an <code>Integer</code>
 */
protected Object doGetValue() {
	return new Integer(selection);
}
/* (non-Javadoc)