Revision 8fd0ede6
Added by Katja Luther over 3 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/handler/RemoveFeatureHandler.java | ||
---|---|---|
71 | 71 |
// |
72 | 72 |
// } |
73 | 73 |
if (editor instanceof AbstractTermTreeEditor){ |
74 |
Object[] expandedElements = ((AbstractTermTreeEditor)editor).getViewer().getExpandedElements(); |
|
74 | 75 |
((AbstractTermTreeEditor)editor).getViewer().setInput(((AbstractTermTreeEditor)editor).getTrees()); |
76 |
((AbstractTermTreeEditor)editor).getViewer().setExpandedElements(expandedElements); |
|
75 | 77 |
}else{ |
76 | 78 |
((ICharacterEditor)editor).getViewer().setInput(tree); |
77 | 79 |
} |
Also available in: Unified diff
ref #8774: remember expansion state when removing feature from feature tree