diff options
author | Jani Laakso <jani.laakso@itmill.com> | 2007-05-15 20:14:06 +0000 |
---|---|---|
committer | Jani Laakso <jani.laakso@itmill.com> | 2007-05-15 20:14:06 +0000 |
commit | 6ceef3011b2e25abb555cea9484e5392b28e6eb5 (patch) | |
tree | aa36f6b4284c4f86deb4d48d943ea3a4eccf1aab /src/com/itmill/toolkit/terminal/web/ThemeFunctionLibrary.java | |
parent | 7eaa7200451495cf4a662a61352163847ac68266 (diff) | |
download | vaadin-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.java | 6 |
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) |