From acc7639b62c25d3e30888f108c8d8733ab4b339c Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Fri, 19 Dec 2008 11:43:04 +0000 Subject: [PATCH] Fix for #2378 - Form reports invalid size in IE6 svn changeset:6297/svn branch:trunk --- src/com/itmill/toolkit/terminal/gwt/client/ui/IForm.java | 7 +++++++ 1 file changed, 7 insertions(+) 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) { -- 2.39.5