From 2df57af095f2e2cf68f75a3b5d3b8795e5910013 Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Thu, 31 Mar 2016 13:42:23 +0200 Subject: [PATCH 1/1] fix 5641 --- .../editor/name/handler/ChangeToMisapplicationHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeToMisapplicationHandler.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeToMisapplicationHandler.java index 2ef287202..a3b53d358 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeToMisapplicationHandler.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeToMisapplicationHandler.java @@ -23,6 +23,7 @@ import eu.etaxonomy.cdm.model.taxon.Synonym; import eu.etaxonomy.cdm.model.taxon.Taxon; import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType; import eu.etaxonomy.taxeditor.editor.EditorUtil; +import eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor; import eu.etaxonomy.taxeditor.editor.Page; import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor; import eu.etaxonomy.taxeditor.editor.name.operation.ChangeConceptRelationshipTypeOperation; @@ -50,7 +51,8 @@ public class ChangeToMisapplicationHandler extends AbstractHandler implements TaxonNameEditor editor = (TaxonNameEditor) EditorUtil.getActiveEditorPage( Page.NAME); Shell shell = HandlerUtil.getActiveShell(event); - if (!EditorUtil.forceUserSave(editor, shell)) { + MultiPageTaxonEditor multiPageTaxonEditor = EditorUtil.getActiveMultiPageTaxonEditor(); + if (!EditorUtil.forceUserSave(multiPageTaxonEditor, shell)) { return null; } Object selectedElement = EditorUtil.getSelection(event).getFirstElement(); -- 2.34.1