]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #4434 Changing filtering mode should refilter the HierarchicalContainer
authorArtur Signell <artur.signell@itmill.com>
Mon, 29 Mar 2010 15:31:21 +0000 (15:31 +0000)
committerArtur Signell <artur.signell@itmill.com>
Mon, 29 Mar 2010 15:31:21 +0000 (15:31 +0000)
svn changeset:12196/svn branch:6.3

src/com/vaadin/data/util/HierarchicalContainer.java

index 681303d709d7f2328666dd8684eb3fd052448cdb..121d1cc93699457aa9e7a21c900cd56dafc293cb 100644 (file)
@@ -583,6 +583,10 @@ public class HierarchicalContainer extends IndexedContainer implements
     public void setIncludeParentsWhenFiltering(
             boolean includeParentsWhenFiltering) {
         this.includeParentsWhenFiltering = includeParentsWhenFiltering;
+        if (filteredRoots != null) {
+            // Currently filtered so needs to be re-filtered
+            doFilterContainer(true);
+        }
     }
 
     /*