Revision ffb73e56
Added by Katja Luther almost 4 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/e4/FactualDataPartE4.java | ||
---|---|---|
194 | 194 |
Object[] expandedObjects = null; |
195 | 195 |
if (!viewer.getControl().isDisposed()){ |
196 | 196 |
expandedObjects = ((TreeViewer)viewer).getExpandedElements(); |
197 |
}else{ |
|
198 |
return; |
|
197 | 199 |
} |
198 | 200 |
for(FeatureNodeContainerTree containerTree : featureNodeContainerCache.values()){ |
199 | 201 |
containerTree.buildTree(); |
200 | 202 |
} |
201 |
if (featureNodeContainerCache.isEmpty()){ |
|
202 |
// return; |
|
203 |
} |
|
203 |
|
|
204 | 204 |
viewer.refresh(); |
205 | 205 |
super.changed(object); |
206 | 206 |
((TreeViewer) viewer).setExpandedElements(expandedObjects); |
Also available in: Unified diff
avoid widget is disposed exception