From: Katja Luther Date: Thu, 3 Dec 2015 09:24:25 +0000 (+0100) Subject: fix #4821 X-Git-Tag: 3.12.0^2~32^2~2 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9f402ddf474a3405ae2888d079f55e789bdda553 fix #4821 --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java index e6513b9a6..80a23d333 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/operation/MoveDefinedTermOperation.java @@ -104,10 +104,12 @@ public class MoveDefinedTermOperation extends AbstractPostTaxonOperation { // DefinedTermEditor's ViewerSorter (DefinedTermSorter) class if(currentLocation == ViewerDropAdapter.LOCATION_BEFORE) { otVoc.addTermBelow((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary); + ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term); } if(currentLocation == ViewerDropAdapter.LOCATION_AFTER) { otVoc.addTermAbove((OrderedTermBase)term, (OrderedTermBase)targetTermOrVocabulary); + ((DefinedTermBase) targetTermOrVocabulary).getPartOf().addIncludes(term); } } }