From f5b3fecb74f899032edda86be77421e2a59d5418 Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Tue, 18 Dec 2007 09:50:45 +0000 Subject: [PATCH] Fixed one rendering bug in IE6 (IAccordion content not showing up when stack changed, 'hasLayout' was the culprit). svn changeset:3253/svn branch:trunk --- src/com/itmill/toolkit/terminal/gwt/client/ui/IAccordion.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IAccordion.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IAccordion.java index ed2831bc38..bd1a705b42 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IAccordion.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IAccordion.java @@ -241,6 +241,10 @@ public class IAccordion extends ITabsheetBase implements setVisible(false); setStyleName(CLASSNAME + "-item-content"); DOM.setStyleAttribute(getElement(), "overflow", "auto"); + // Force 'hasLayout' in IE6 (prevents layout problems) + if (Util.isIE6()) { + DOM.setStyleAttribute(getElement(), "zoom", "1"); + } } protected StackContent(UIDL contentUidl) { -- 2.39.5