From: Artur Signell Date: Thu, 13 Nov 2008 14:25:01 +0000 (+0000) Subject: Fixed problems with invisible OrderedLayouts X-Git-Tag: 6.7.0.beta1~3805 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7072f337fed2120909477bbbd8b6b411afdd6bf2;p=vaadin-framework.git Fixed problems with invisible OrderedLayouts svn changeset:5889/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java index ca9b6ae4da..72d5c20343 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java @@ -61,8 +61,9 @@ public class IOrderedLayout extends CellBasedLayout { isRendering = true; super.updateFromUIDL(uidl, client); - // Only non-cached UIDL:s can introduce changes - if (uidl.getBooleanAttribute("cached")) { + // Only non-cached, visible UIDL:s can introduce changes + if (uidl.getBooleanAttribute("cached") + || uidl.getBooleanAttribute("invisible")) { isRendering = false; return; }