From b881605708b2f0440377e19838379ce5d3da8f39 Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Wed, 18 Apr 2012 12:29:37 +0300 Subject: [PATCH] Fixed a nasty hanging child state change handler bug in BoxLayout --- .../terminal/gwt/client/ui/AbstractBoxLayoutConnector.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/vaadin/terminal/gwt/client/ui/AbstractBoxLayoutConnector.java b/src/com/vaadin/terminal/gwt/client/ui/AbstractBoxLayoutConnector.java index 6e9b9af9f7..c58241c608 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/AbstractBoxLayoutConnector.java +++ b/src/com/vaadin/terminal/gwt/client/ui/AbstractBoxLayoutConnector.java @@ -256,6 +256,7 @@ public abstract class AbstractBoxLayoutConnector extends getLayoutManager().removeElementResizeListener( slot.getSpacingElement(), spacingResizeListener); } + child.removeStateChangeHandler(childStateChangeHandler); layout.removeSlot(child.getWidget()); } } -- 2.39.5