Project

General

Profile

« Previous | Next » 

Revision 8fd0ede6

Added by Katja Luther over 3 years ago

ref #8774: remember expansion state when removing feature from feature tree

View differences:

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