]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixed a nasty hanging child state change handler bug in BoxLayout
authorJouni Koivuviita <jouni@jounikoivuviita.com>
Wed, 18 Apr 2012 09:29:37 +0000 (12:29 +0300)
committerJouni Koivuviita <jouni@jounikoivuviita.com>
Wed, 18 Apr 2012 09:29:37 +0000 (12:29 +0300)
src/com/vaadin/terminal/gwt/client/ui/AbstractBoxLayoutConnector.java

index 6e9b9af9f78e0d4e1cacaf68b86693871d5977b4..c58241c608eaddf0369b94396ab1ea9a78bd212e 100644 (file)
@@ -256,6 +256,7 @@ public abstract class AbstractBoxLayoutConnector extends
                     getLayoutManager().removeElementResizeListener(
                             slot.getSpacingElement(), spacingResizeListener);
                 }
+                child.removeStateChangeHandler(childStateChangeHandler);
                 layout.removeSlot(child.getWidget());
             }
         }