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
* Method declared on CellEditor.
 */
protected void doSetFocus() {
	comboBox.setFocus();
}
/**
 * The <code>ComboBoxCellEditor</code> implementation of
 * this <code>CellEditor</code> framework method sets the 
 * minimum width of the cell.  The minimum width is 10 characters
 * if <code>comboBox</code> is not <code>null</code> or <code>disposed</code>
 * eles it is 60 pixels to make sure the arrow button and some text is visible.
 * The list of CCombo will be wide enough to show its longest item.
 */
public LayoutData getLayoutData() {
	LayoutData layoutData = super.getLayoutData();
	if ((comboBox == null) || comboBox.isDisposed())
		layoutData.minimumWidth = 60;
	else {
		
		GC gc = new GC(comboBox);
		layoutData.minimumWidth = (gc.getFontMetrics().getAverageCharWidth() * 10) + 10;
		gc.dispose();
	}
	return layoutData;
}
/**
 * The <code>ComboBoxCellEditor</code> implementation of
 * this <code>CellEditor</code> framework method
 * accepts a zero-based index of a selection.
 *