From d8558015efd7ee3feb8f3987fda300c2edafb842 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Leif=20=C3=85strand?= Date: Tue, 28 Feb 2012 09:09:11 +0200 Subject: [PATCH] Enable changing size back to undefined (#8304) --- src/com/vaadin/ui/AbstractComponent.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/com/vaadin/ui/AbstractComponent.java b/src/com/vaadin/ui/AbstractComponent.java index 757eedfe2a..1757c6a7d9 100644 --- a/src/com/vaadin/ui/AbstractComponent.java +++ b/src/com/vaadin/ui/AbstractComponent.java @@ -775,7 +775,8 @@ public abstract class AbstractComponent implements Component, MethodEventSource // related code has been updated if (getIcon() != null) { target.addAttribute( - AbstractComponentConnector.ATTRIBUTE_ICON, getIcon()); + AbstractComponentConnector.ATTRIBUTE_ICON, + getIcon()); } if (eventIdentifiers != null) { @@ -868,12 +869,16 @@ public abstract class AbstractComponent implements Component, MethodEventSource && (getHeightUnits() != Unit.PERCENTAGE || ComponentSizeValidator .parentCanDefineHeight(this))) { sharedState.setHeight("" + getCSSHeight()); + } else { + sharedState.setHeight(""); } if (getWidth() >= 0 && (getWidthUnits() != Unit.PERCENTAGE || ComponentSizeValidator .parentCanDefineWidth(this))) { sharedState.setWidth("" + getCSSWidth()); + } else { + sharedState.setWidth(""); } sharedState.setImmediate(isImmediate()); -- 2.39.5