From: Artur Signell Date: Thu, 11 Sep 2008 05:36:48 +0000 (+0000) Subject: Fix for #2037 OrderedLayout memory leak X-Git-Tag: 6.7.0.beta1~4182 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e26ac6546822389c6723ab28e220e9bef1875495;p=vaadin-framework.git Fix for #2037 OrderedLayout memory leak svn changeset:5380/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java index 71258c192e..9119dc7886 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java @@ -1189,6 +1189,10 @@ public class IOrderedLayout extends Panel implements Container, */ childWidgets.remove(index); + if (child instanceof Paintable) { + client.unregisterPaintable((Paintable) child); + } + return true; }