- fixed possible NPE
authorPatric Plitzner <p.plitzner@bgbm.org>
Tue, 19 Aug 2014 07:07:50 +0000 (07:07 +0000)
committerPatric Plitzner <p.plitzner@bgbm.org>
Tue, 19 Aug 2014 07:07:50 +0000 (07:07 +0000)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/detail/DetailsViewer.java

index e6ce4a104868b6ab3fe2a882b39ce70d4b294cca..d68af6c2e4b24804d1e1c3fd99403cfaf75329f2 100644 (file)
@@ -391,8 +391,10 @@ public class DetailsViewer extends AbstractCdmDataViewer {
     @Override
     public void setSelection(ISelection selection, boolean reveal) {
         this.selection = selection;
-        SelectionChangedEvent selectionChangedEvent = new SelectionChangedEvent(this, selection);
-        fireSelectionChanged(selectionChangedEvent);
+        if(this.selection!=null){
+            SelectionChangedEvent selectionChangedEvent = new SelectionChangedEvent(this, selection);
+            fireSelectionChanged(selectionChangedEvent);
+        }
     }
 
     /**