Bug 81292 [Preferences] Message area should be disabled when empty
200412152000 My GTK theme has a textured background by default. There is a section of the preference dialog next to the Default/Apply buttons that does not respect this. I suspect there is an empty label/text widget that has had its background colour set manually. Screencap forthcoming
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
result.setText(description);
        }
        return result;
    }
    /**
     * Computes the size needed by this page's UI control.
     * <p>
     * All pages should override this method and set the appropriate sizes
     * of their widgets, and then call <code>super.doComputeSize</code>.
     * </p>
     *
     * @return the size of the preference page encoded as
     *   <code>new Point(width,height)</code>
     */
    protected Point doComputeSize() {
        if (descriptionLabel != null && body != null) {
            Point bodySize = body.computeSize(SWT.DEFAULT, SWT.DEFAULT, true);
            GridData gd = (GridData) descriptionLabel.getLayoutData();
            gd.widthHint = bodySize.x;
            descriptionLabel.getParent().layout(true);
        }
        return getControl().computeSize(SWT.DEFAULT, SWT.DEFAULT, true);
    }
    /**
     * Returns the preference store of this preference page.
     * <p>
     * This is a framework hook method for subclasses to return a
     * page-specific preference store. The default implementation
     * returns <code>null</code>.
     * </p>