Fix potential "Widget is disposed" exception
authorPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 18 Aug 2016 10:06:18 +0000 (12:06 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 18 Aug 2016 10:06:18 +0000 (12:06 +0200)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateView.java

index 7e1a41846b0ee2a60462ddeb69fbda2ad8b31a18..904bee8c81f7ebb58fd2e525e17857c4f83594f6 100644 (file)
@@ -462,7 +462,9 @@ public class DerivateView extends EditorPart implements IPartContentHasFactualDa
      * Refreshes the derivate hierarchy tree
      */
     public void refreshTree(){
-        viewer.refresh();
+       if(!viewer.getTree().isDisposed()){
+               viewer.refresh();
+       }
     }
 
     //FIXME:Remoting hack to make this work for remoting