summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/ui/TreeTable.java
diff options
context:
space:
mode:
authorJonatan Kronqvist <jonatan.kronqvist@itmill.com>2011-09-16 07:22:06 +0000
committerJonatan Kronqvist <jonatan.kronqvist@itmill.com>2011-09-16 07:22:06 +0000
commit8993a9d1e6fc7ed7045961d95a0ce4d1a462af71 (patch)
tree5716677db1157da27d291494f0da148bbe1e882a /src/com/vaadin/ui/TreeTable.java
parent3bb05353f4d2e4affb622f311d2a74cbe37d7bf1 (diff)
downloadvaadin-framework-8993a9d1e6fc7ed7045961d95a0ce4d1a462af71.tar.gz
vaadin-framework-8993a9d1e6fc7ed7045961d95a0ce4d1a462af71.zip
Fix for out of sync problem in generated columns in tree table #7620
svn changeset:21070/svn branch:6.7
Diffstat (limited to 'src/com/vaadin/ui/TreeTable.java')
-rw-r--r--src/com/vaadin/ui/TreeTable.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/vaadin/ui/TreeTable.java b/src/com/vaadin/ui/TreeTable.java
index 7971d292bc..42c56bac6e 100644
--- a/src/com/vaadin/ui/TreeTable.java
+++ b/src/com/vaadin/ui/TreeTable.java
@@ -483,9 +483,9 @@ public class TreeTable extends Table implements Hierarchical {
private void toggleChildVisibility(Object itemId) {
getContainerStrategy().toggleChildVisibility(itemId);
- // ensure that page still has first item in page, ignore buffer refresh
- // (forced in this method)
- setCurrentPageFirstItemIndex(getCurrentPageFirstItemIndex());
+ // ensure that page still has first item in page, DON'T clear the
+ // caches.
+ setCurrentPageFirstItemIndex(getCurrentPageFirstItemIndex(), false);
toggledItemId = itemId;
requestRepaint();