Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2008-07-16 16:14:55 +0000
committerEike Stepper2008-07-16 16:14:55 +0000
commitfc5caacac9b70f60b87e22af7de614932c27cb8e (patch)
treede831f099c9694e25342c795ae90ad6726f5b867
parentc6c974679e33e8be5d03fedea9a569c489da245a (diff)
downloadcdo-fc5caacac9b70f60b87e22af7de614932c27cb8e.tar.gz
cdo-fc5caacac9b70f60b87e22af7de614932c27cb8e.tar.xz
cdo-fc5caacac9b70f60b87e22af7de614932c27cb8e.zip
dialogChanged after createUI
-rw-r--r--plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.java16
1 files changed, 13 insertions, 3 deletions
diff --git a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.java b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.java
index 6f1bb97ebf..0f03de1727 100644
--- a/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.java
+++ b/plugins/org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/OMPreferencePage.java
@@ -1,5 +1,6 @@
package org.eclipse.net4j.util.ui.prefs;
+import org.eclipse.net4j.util.internal.ui.bundle.OM;
import org.eclipse.net4j.util.om.pref.OMPreferences;
import org.eclipse.jface.preference.IPreferenceStore;
@@ -94,9 +95,18 @@ public abstract class OMPreferencePage extends PreferencePage implements IWorkbe
@Override
protected final Control createContents(Composite parent)
{
- Control control = createUI(parent);
- addListeners(control);
- return control;
+ try
+ {
+ Control control = createUI(parent);
+ dialogChanged();
+ addListeners(control);
+ return control;
+ }
+ catch (RuntimeException ex)
+ {
+ OM.LOG.error(ex);
+ throw ex;
+ }
}
protected void addListeners(Control control)

Back to the top