From efc8449d6f78050fc99a55f10cd0a1787b08b80e Mon Sep 17 00:00:00 2001 From: John Ahlroos Date: Fri, 1 Mar 2013 10:06:06 +0200 Subject: Reverted Tree memory leak fix since it is breaking Tree filtering in a way that only can be fixed by introducing new API to Filterable interface and this cannot be done in a maintenance release. #11053 Change-Id: I7967a4dc57ad2d06880917d4756107c3838d8491 --- server/src/com/vaadin/ui/Tree.java | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'server/src/com') diff --git a/server/src/com/vaadin/ui/Tree.java b/server/src/com/vaadin/ui/Tree.java index 2c16a36a6c..a6dbea51ba 100644 --- a/server/src/com/vaadin/ui/Tree.java +++ b/server/src/com/vaadin/ui/Tree.java @@ -1687,16 +1687,6 @@ public class Tree extends AbstractSelect implements Container.Hierarchical, return itemDescriptionGenerator; } - @Override - public void containerItemSetChange( - com.vaadin.data.Container.ItemSetChangeEvent event) { - - // Ensure removed items are cleaned up from expanded list - cleanupExpandedItems(); - - super.containerItemSetChange(event); - } - private void cleanupExpandedItems() { Set removedItemIds = new HashSet(); for (Object expandedItemId : expanded) { -- cgit v1.2.3