diff options
author | Artur Signell <artur.signell@itmill.com> | 2010-03-29 15:31:21 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2010-03-29 15:31:21 +0000 |
commit | 7daf49a7b470139a37ab50aa3b067140204be045 (patch) | |
tree | 5ed54afd5dec93bb99bf3695a6d0fcb7558c2a74 /src/com/vaadin/data | |
parent | b27c47a53020bf2c2831e7de52337ef125c03253 (diff) | |
download | vaadin-framework-7daf49a7b470139a37ab50aa3b067140204be045.tar.gz vaadin-framework-7daf49a7b470139a37ab50aa3b067140204be045.zip |
Fix for #4434 Changing filtering mode should refilter the HierarchicalContainer
svn changeset:12196/svn branch:6.3
Diffstat (limited to 'src/com/vaadin/data')
-rw-r--r-- | src/com/vaadin/data/util/HierarchicalContainer.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/vaadin/data/util/HierarchicalContainer.java b/src/com/vaadin/data/util/HierarchicalContainer.java index 681303d709..121d1cc936 100644 --- a/src/com/vaadin/data/util/HierarchicalContainer.java +++ b/src/com/vaadin/data/util/HierarchicalContainer.java @@ -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); + } } /* |