From: Henri Sara Date: Tue, 16 Mar 2010 08:30:12 +0000 (+0000) Subject: #4350 ContainerHierarchicalWrapper recursive root removal X-Git-Tag: 6.7.0.beta1~1919 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4081ed4d0e69e94edbbe4593f4839a009bc69e2c;p=vaadin-framework.git #4350 ContainerHierarchicalWrapper recursive root removal svn changeset:11903/svn branch:6.3 --- diff --git a/src/com/vaadin/data/util/ContainerHierarchicalWrapper.java b/src/com/vaadin/data/util/ContainerHierarchicalWrapper.java index 03be24b669..668a3fc5dd 100644 --- a/src/com/vaadin/data/util/ContainerHierarchicalWrapper.java +++ b/src/com/vaadin/data/util/ContainerHierarchicalWrapper.java @@ -189,9 +189,7 @@ public class ContainerHierarchicalWrapper implements Container.Hierarchical, } } - if (isRoot(itemId)) { - roots.remove(itemId); - } + roots.remove(itemId); final Object p = parent.get(itemId); if (p != null) { final LinkedList c = children.get(p);