avoid potential NPE
authorKatja Luther <k.luther@bgbm.org>
Wed, 26 Feb 2020 09:03:32 +0000 (10:03 +0100)
committerKatja Luther <k.luther@bgbm.org>
Wed, 26 Feb 2020 09:03:32 +0000 (10:03 +0100)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/FactualDataPartE4.java

index 8f6c80b5bbb3cce86cdc85029c4e340b7f4c73ea..91599ef7f5bb3519b0a1f79c9d8d6a2923cecec1 100644 (file)
@@ -169,8 +169,9 @@ public class FactualDataPartE4 extends AbstractCdmEditorPartE4
                 }
                 featureNodeContainerCache.clear();
                 showViewer(structuredSelection, activePart, viewer);
-
-                this.viewer.getControl().setEnabled(isEnabled());
+                if ( viewer.getControl() != null &&!this.viewer.getControl().isDisposed()){
+                    this.viewer.getControl().setEnabled(isEnabled());
+                }
                 return;
             }
         }
@@ -262,4 +263,6 @@ public class FactualDataPartE4 extends AbstractCdmEditorPartE4
         return null;
     }
 
+
+
 }
\ No newline at end of file