From: Matti Tahvonen Date: Mon, 23 Jun 2008 12:02:14 +0000 (+0000) Subject: avoid dual unregistering of containers. May help with #1827 X-Git-Tag: 6.7.0.beta1~4565 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c1d3db5858b189545e09fa44f2134e11a2991010;p=vaadin-framework.git avoid dual unregistering of containers. May help with #1827 svn changeset:4939/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java index fa1d61c224..ba9534efda 100755 --- a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java @@ -560,8 +560,7 @@ public class ApplicationConnection { final Widget w = (Widget) it.next(); if (w instanceof Paintable) { unregisterPaintable((Paintable) w); - } - if (w instanceof HasWidgets) { + } else if (w instanceof HasWidgets) { unregisterChildPaintables((HasWidgets) w); } }