From: n.hoffmann Date: Thu, 16 Jun 2011 12:13:39 +0000 (+0000) Subject: Fixes #2441 X-Git-Tag: rcp.ss-first-working-version~30 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/148a888655e4efcd368f63cecaed586e2f230d2b?hp=c744ab59605d23259a54b085095d54ab8ec94b56 Fixes #2441 --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NameRelationshipWizardPage.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NameRelationshipWizardPage.java index 300140442..3acdf74bb 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NameRelationshipWizardPage.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NameRelationshipWizardPage.java @@ -132,7 +132,8 @@ public class NameRelationshipWizardPage extends WizardPage implements toName = selection_relatedTo.getEntity(); } - setPageComplete(type != null && toName != null); + boolean complete = type != null && toName != null; + setPageComplete(complete); } /** {@inheritDoc} */ diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/AbstractSelectionElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/AbstractSelectionElement.java index 4513158e6..b7d1e6443 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/AbstractSelectionElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/selection/AbstractSelectionElement.java @@ -222,7 +222,7 @@ public abstract class AbstractSelectionElement extends protected void setSelectionInternal(T selection) { if (selection != null && !selection.equals(this.entity)) { setEntity(selection); - getParentElement().firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null)); + firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null)); } }