From: Artur Signell Date: Fri, 19 Dec 2008 11:43:04 +0000 (+0000) Subject: Fix for #2378 - Form reports invalid size in IE6 X-Git-Tag: 6.7.0.beta1~3487 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=acc7639b62c25d3e30888f108c8d8733ab4b339c;p=vaadin-framework.git Fix for #2378 - Form reports invalid size in IE6 svn changeset:6297/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IForm.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IForm.java index 23193f5d1d..c680f39154 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IForm.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IForm.java @@ -11,6 +11,7 @@ import com.google.gwt.user.client.Element; import com.google.gwt.user.client.ui.ComplexPanel; import com.google.gwt.user.client.ui.Widget; import com.itmill.toolkit.terminal.gwt.client.ApplicationConnection; +import com.itmill.toolkit.terminal.gwt.client.BrowserInfo; import com.itmill.toolkit.terminal.gwt.client.Container; import com.itmill.toolkit.terminal.gwt.client.IErrorMessage; import com.itmill.toolkit.terminal.gwt.client.Paintable; @@ -167,9 +168,15 @@ public class IForm extends ComplexPanel implements Container { renderInformation.setContentAreaHeight(renderInformation .getRenderedSize().getHeight() - borderPaddingVertical); + if (BrowserInfo.get().isIE6()) { + getElement().getStyle().setProperty("overflow", "hidden"); + } renderInformation.setContentAreaWidth(renderInformation .getRenderedSize().getWidth() - borderPaddingHorizontal); + if (BrowserInfo.get().isIE6()) { + getElement().getStyle().setProperty("overflow", "auto"); + } } public RenderSpace getAllocatedSpace(Widget child) {