From: Patrick Plitzner Date: Mon, 19 Sep 2016 10:12:56 +0000 (+0200) Subject: Compare taxon editor input based on taxon node instead of taxon X-Git-Tag: 4.3.0^2~13 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/93c6e0a894d2e4b0c9df6c7c3feff2f20e0b9e38 Compare taxon editor input based on taxon node instead of taxon --- diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java index 0c223154b..5b5bcb9f1 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java @@ -337,8 +337,9 @@ public class TaxonEditorInput extends CdmEntitySessionInput implements IEditorI @Override public boolean equals(Object obj) { if (TaxonEditorInput.class.equals(obj.getClass()) - && getTaxon() != null - && getTaxon().equals(((TaxonEditorInput) obj).getTaxon())){ + && getTaxonNode() != null + && getTaxonNode().equals(((TaxonEditorInput) obj).getTaxonNode()) + ){ if(((TaxonEditorInput) obj).getInitiallySelectedTaxonBase() != null){ setInitiallySelectedTaxonBase(((TaxonEditorInput) obj).getInitiallySelectedTaxonBase()); }