From: Matti Tahvonen Date: Fri, 31 Oct 2008 08:53:23 +0000 (+0000) Subject: avoiding obsolete request layout on paint X-Git-Tag: 6.7.0.beta1~3890 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=6973b0e14ef86f977ebb0d8e680e89e09d40087e;p=vaadin-framework.git avoiding obsolete request layout on paint svn changeset:5777/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 01d82a2dc3..0c2a295347 100755 --- a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java @@ -1025,7 +1025,8 @@ public class ApplicationConnection { // One or both is relative FloatSize relativeSize = new FloatSize(relativeWidth, relativeHeight); - if (componentRelativeSizes.put(component, relativeSize) == null) { + if (componentRelativeSizes.put(component, relativeSize) == null + && componentOffsetSizes.containsKey(component)) { // The component has changed from absolute size to relative size relativeSizeChanges.add(component); }