Project: Eclipse_Platform_UI
Bug 161086 [Viewers] performance problem in AbstractTreeViewer.internalExpandToLevel
Reported: 2006-10-16 12:08:21 | Status: verified fixed

If you expand to ALL_LEVELS, internalExpandToLevel will call createChildren even if the element has no children, i.e. it does not check if the element is expandable. Found this while experimenting with the Quick Access feature (enter "con", then delete all three characters one at a time).

Files changed in fix:
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AbstractTreeViewer.java