Bug 146159 [Regression]Changing font operation doesn't work other than the first time
Description: The first time changing operation can work well. However, Change it again, it won't work. Steps: 1.Insert lable/text to layout or master page 2.Change the font from serif to cursive, it works well 3.Change the font again Result: The action doesn't work Additional infor: build number:200606080632
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FontPreferencePage.java
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Group;
/**
 * Provides font preference page.
 */
public class FontPreferencePage extends BaseStylePreferencePage {
	/**
	 * the preference store( model ) for the preference page.
	 */
	private Object model;
	/**
	 * field editors.
	 */
	private ColorFieldEditor color;
	private EditableComboFieldEditor name;
	private ComboBoxFieldEditor style;
	private ComboBoxFieldEditor weight;
	private ComboBoxMeasureFieldEditor size;
	private DecorationFieldEditor docoration;
	/**
	 * preview label for previewing sample text.
	 */
	private PreviewLabel sample;
	/**
	 * Constructs a new instance of font preference page.
	 * 
	 * @param model
	 *            the preference store( model ) for the following field editors.