aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
diff options
context:
space:
mode:
authorJani Laakso <jani.laakso@itmill.com>2007-05-15 20:14:06 +0000
committerJani Laakso <jani.laakso@itmill.com>2007-05-15 20:14:06 +0000
commit6ceef3011b2e25abb555cea9484e5392b28e6eb5 (patch)
treeaa36f6b4284c4f86deb4d48d943ea3a4eccf1aab /src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
parent7eaa7200451495cf4a662a61352163847ac68266 (diff)
downloadvaadin-framework-6ceef3011b2e25abb555cea9484e5392b28e6eb5.tar.gz
vaadin-framework-6ceef3011b2e25abb555cea9484e5392b28e6eb5.zip
Fixed #723 (Critical memory leak)
svn changeset:1440/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java')
-rw-r--r--src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java b/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
index a7b62af8d7..e03f6b3d91 100644
--- a/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
+++ b/src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java
@@ -39,7 +39,7 @@ import java.util.Collection;
import java.util.GregorianCalendar;
import java.util.Iterator;
import java.util.LinkedList;
-import java.util.Set;
+import java.util.Map;
import java.util.Vector;
import javax.servlet.http.HttpSession;
@@ -226,9 +226,9 @@ public class ThemeFunctionLibrary {
LinkedList update = new LinkedList();
// Adds all the windows needto update list
- Set dirtyWindows = wa != null ? wa.getDirtyWindows(app) : null;
+ Map dirtyWindows = wa != null ? wa.getDirtyWindows(app) : null;
if (dirtyWindows != null)
- for (Iterator i = dirtyWindows.iterator(); i.hasNext();) {
+ for (Iterator i = dirtyWindows.keySet().iterator(); i.hasNext();) {
Window w = (Window) i.next();
if (w != window) {
if (w instanceof FrameWindow)