]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2037 OrderedLayout memory leak
authorArtur Signell <artur.signell@itmill.com>
Thu, 11 Sep 2008 05:36:48 +0000 (05:36 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 11 Sep 2008 05:36:48 +0000 (05:36 +0000)
svn changeset:5380/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java

index 71258c192e5ceea4aa7927cf17afbe3efb4f511f..9119dc788679d432ed4f57d3d35be1ca6b7b5b8e 100644 (file)
@@ -1189,6 +1189,10 @@ public class IOrderedLayout extends Panel implements Container,
          */
         childWidgets.remove(index);
 
+        if (child instanceof Paintable) {
+            client.unregisterPaintable((Paintable) child);
+        }
+
         return true;
     }