[522764] Check that the update tab widget isn't already disposed.

Change-Id: I89ebb8b1c761b603ce3d780374c5ad24169a75bf
Signed-off-by: Paul Leacu <pleacu@redhat.com>
diff --git a/plugins/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/editor/DesignEditor.java b/plugins/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/editor/DesignEditor.java
index 86b585b..f2d1b42 100644
--- a/plugins/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/editor/DesignEditor.java
+++ b/plugins/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/editor/DesignEditor.java
@@ -330,6 +330,8 @@
 	}
 	
 	public void updateTabs() {
+		if (tabFolder.isDisposed())
+			return;
 //		if (!tabFolder.isLayoutDeferred()) {
 			if (tabFolder.getItemCount()==1) {
 				tabFolder.setTabHeight(0);