From 93c6e0a894d2e4b0c9df6c7c3feff2f20e0b9e38 Mon Sep 17 00:00:00 2001 From: Patrick Plitzner Date: Mon, 19 Sep 2016 12:12:56 +0200 Subject: [PATCH] Compare taxon editor input based on taxon node instead of taxon --- .../java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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()); } -- 2.34.1