ref #7086 Remove taxon node from WS when removing it in WS editor
authorPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 6 Feb 2018 16:26:29 +0000 (17:26 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Mon, 19 Feb 2018 05:27:07 +0000 (06:27 +0100)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/WorkingSetEditor.java

index e724db3a3a03be8b1fd4c3505747e78890e7ac84..5bfcb30df3432167f41bf28c30cef95e31f92d6e 100644 (file)
@@ -212,6 +212,7 @@ IPartContentHasDetails, IDirtyMarkable {
         Viewer taxonTreeViewer = getTaxonTreeViewer();
         Collection<TaxonNode> input = (Collection<TaxonNode>) taxonTreeViewer.getInput();
         input.remove(taxonNode);
+        workingSet.removeTaxonSubtree(taxonNode);
         taxonTreeViewer.setInput(input);
         dirty.setDirty(true);
     }