fix NPE at start time when no control is available
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 10 Nov 2017 16:51:49 +0000 (17:51 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 10 Nov 2017 16:51:49 +0000 (17:51 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/e4/AbstractCdmEditorPartE4.java

index 77ca47121107ca4fd848f48102cef930bcc16cae..8d3954d8504196cc147a7e54a108222ad9f2a84d 100644 (file)
@@ -128,7 +128,9 @@ public abstract class AbstractCdmEditorPartE4
             showEmptyPage();
             return;
         }
-        viewer.getControl().setEnabled(true);
+        if (viewer != null && viewer.getControl()!= null){
+               viewer.getControl().setEnabled(true);
+        }
         if(previousSelection==null ||
                 previousSelection!=selection){//skip redundant rendering of details view
             if(delaySelection==null){