From e26ac6546822389c6723ab28e220e9bef1875495 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Thu, 11 Sep 2008 05:36:48 +0000 Subject: [PATCH] Fix for #2037 OrderedLayout memory leak svn changeset:5380/svn branch:trunk --- .../itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java | 4 ++++ 1 file changed, 4 insertions(+) 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; } -- 2.39.5