From: Leif Åstrand Date: Tue, 31 Jan 2012 11:03:58 +0000 (+0200) Subject: Fix an invalid cast from Widget to VPaintableWidget (#8324) X-Git-Tag: 7.0.0.alpha2~434^2~93 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f3bdf0fa7c8cbbf1a0fb1449850c776c3fc10168;p=vaadin-framework.git Fix an invalid cast from Widget to VPaintableWidget (#8324) --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/VMeasuringOrderedLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VMeasuringOrderedLayout.java index 817cf9bfe0..5c5f67bf18 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VMeasuringOrderedLayout.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VMeasuringOrderedLayout.java @@ -117,7 +117,8 @@ public class VMeasuringOrderedLayout extends ComplexPanel implements Container, // Remove the wrapper getElement().removeChild(wrapper); - client.unregisterPaintable((VPaintableWidget) widget); + client.unregisterPaintable(VPaintableMap.get(client).getPaintable( + widget)); } int bitMask = uidl.getIntAttribute("margins");