Finalizing PolytomousKeyListEditor
authorn.hoffmann <n.hoffmann@localhost>
Wed, 20 Apr 2011 14:39:25 +0000 (14:39 +0000)
committern.hoffmann <n.hoffmann@localhost>
Wed, 20 Apr 2011 14:39:25 +0000 (14:39 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/key/polytomous/PolytomousKeyListEditor.java

index fc252da037704cbe8ae0b21ee76be79a3312456a..a5482753ccea4472d12368ac835ac3d35f72a0b6 100644 (file)
@@ -304,8 +304,10 @@ public class PolytomousKeyListEditor extends EditorPart implements
        @Override
        public boolean postOperation(CdmBase objectAffectedByOperation) {
                viewer.refresh();
        @Override
        public boolean postOperation(CdmBase objectAffectedByOperation) {
                viewer.refresh();
-               viewer.setSelection(new StructuredSelection(objectAffectedByOperation),
-                               true);
+               if (objectAffectedByOperation != null) {
+                       viewer.setSelection(new StructuredSelection(
+                                       objectAffectedByOperation), true);
+               }
                return true;
        }
 
                return true;
        }