From 1392ae0d73b6c6d5809ae15738e6fb7e3c34f44d Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Mon, 22 Dec 2008 09:45:16 +0000 Subject: [PATCH] fixes critical memory leak svn changeset:6324/svn branch:trunk --- .../toolkit/terminal/gwt/client/ui/layout/CellBasedLayout.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/layout/CellBasedLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/layout/CellBasedLayout.java index b7df151548..c1c4da749d 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/layout/CellBasedLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/layout/CellBasedLayout.java @@ -284,6 +284,8 @@ public abstract class CellBasedLayout extends ComplexPanel implements Container .get(pos); widgetToComponentContainer.remove(child.getWidget()); remove(child); + Paintable p = (Paintable) child.getWidget(); + client.unregisterPaintable(p); } } -- 2.39.5