From ff5f8fba5310d0fb08eeb3c14114effe6596abed Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Wed, 27 Aug 2008 07:20:28 +0000 Subject: [PATCH] avoids extra srollbar in browsers that handle overflow correctly (webkit, featurebrowser, table) svn changeset:5273/svn branch:trunk --- .../toolkit/terminal/gwt/client/ui/ITabsheetPanel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheetPanel.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheetPanel.java index 7ab19717a3..6c3afbd778 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheetPanel.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheetPanel.java @@ -109,6 +109,9 @@ public class ITabsheetPanel extends ComplexPanel { } } + /* + * Gets only called with 100% or "" + */ public void setHeight(String height) { super.setHeight(height); if ("100%".equals(height)) { @@ -133,10 +136,12 @@ public class ITabsheetPanel extends ComplexPanel { private void hide(Element e) { DOM.setStyleAttribute(e, "visibility", "hidden"); DOM.setStyleAttribute(e, "position", "absolute"); + DOM.setStyleAttribute(e, "top", "0px"); } private void unHide(Element e) { DOM.setStyleAttribute(e, "visibility", ""); DOM.setStyleAttribute(e, "position", ""); + DOM.setStyleAttribute(e, "top", ""); } } -- 2.39.5