Bug 106059 [Viewers] Disappearing icon in problem view when selecting the row
Using I20050803-0800, sometimes the icon disappears when I select a problem in the problem view. If it is unselected, it works fine. See attached screenshot.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableLayout.java
* 
	 * @since 3.1
	 */
	private static int COLUMN_TRIM = "carbon".equals(SWT.getPlatform()) ? 24 : 3; 
	/**
	 * The list of column layout data (element type:
	 * <code>ColumnLayoutData</code>).
	 */
	private List columns = new ArrayList();
	/**
	 * Indicates whether <code>layout</code> has yet to be called.
	 */
	private boolean firstTime = true;
	/**
	 * Creates a new table layout.
	 */
	public TableLayout() {
	}
	/**
	 * Adds a new column of data to this table layout.
	 * 
	 * @param data
	 *            the column layout data
	 */
	public void addColumnData(ColumnLayoutData data) {
		columns.add(data);
	}
	/*
	 * (non-Javadoc) Method declared on Layout.
	 */