From 23b5579240d7f234f8280be4ad78315482ba5dec Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Fri, 10 Jul 2009 13:22:47 +0000 Subject: [PATCH] Changing table visible columns works again, fixes #3139 svn changeset:8376/svn branch:6.0 --- src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java index 2f73f87655..c8e8a76b79 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java @@ -1497,10 +1497,12 @@ public class VScrollTable extends FlowPanel implements Table, ScrollListener { } } // check for orphaned header cells - for (String cid : availableCells.keySet()) { + for (Iterator cit = availableCells.keySet().iterator(); cit + .hasNext();) { + String cid = cit.next(); if (!updated.contains(cid)) { removeCell(cid); - it.remove(); + cit.remove(); } } -- 2.39.5