]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixes #737
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 24 May 2007 06:40:48 +0000 (06:40 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 24 May 2007 06:40:48 +0000 (06:40 +0000)
svn changeset:1468/svn branch:trunk

src/com/itmill/toolkit/ui/Table.java

index 96d821be664632621d33c06dc1f97ac9293e0025..e0cc144addc26b9cf98fd3ef63a9790b6a5faed3 100644 (file)
@@ -1628,10 +1628,12 @@ public class Table extends Select implements Action.Container,
                // Detach old visible component from the table
                if (visibleComponents == null)
                        visibleComponents = new LinkedList();
-               else
+               else {
                        for (Iterator i = visibleComponents.iterator(); i.hasNext();) {
                                ((Component) i.next()).setParent(null);
                        }
+                       visibleComponents.clear();
+               }
 
                // Collects the basic facts about the table page
                Object[] colids = getVisibleColumns();