]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2288 - GridLayout vertical spacing detection broken in IE7
authorArtur Signell <artur.signell@itmill.com>
Mon, 8 Dec 2008 13:32:12 +0000 (13:32 +0000)
committerArtur Signell <artur.signell@itmill.com>
Mon, 8 Dec 2008 13:32:12 +0000 (13:32 +0000)
svn changeset:6119/svn branch:trunk

WebContent/ITMILL/themes/default/gridlayout/gridlayout.css
WebContent/ITMILL/themes/default/styles.css
src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java

index e4d8a68daaec526efb19f22729d61557f48dc4ee..6e9205ca8a4aecc46a5663acff6e28c417744631 100644 (file)
 .i-gridlayout-spacing-on {
        padding-left:8px;
        padding-top:8px;
+       overflow:hidden;
 }
 .i-gridlayout-spacing-off {
        padding-left:0px;
        padding-top:0px;
+       overflow:hidden;
 }
 
 .i-gridlayout-spacing,
index 67db443cc90625f5f0e2ea6b056e7d9ee7e4f442..39ffc1e6301014254794c93f5ca37fc6343a5df1 100644 (file)
@@ -780,10 +780,12 @@ input.i-modified,
 .i-gridlayout-spacing-on {
        padding-left:8px;
        padding-top:8px;
+       overflow:hidden;
 }
 .i-gridlayout-spacing-off {
        padding-left:0px;
        padding-top:0px;
+       overflow:hidden;
 }
 
 .i-gridlayout-spacing,
index 8f489ab9ef265c62c7ce63a27c0c127994eb073b..b4c2f862ef32a31aa8dd9e4567f5cfd97f9d2f32 100644 (file)
@@ -582,6 +582,7 @@ public class IGridLayout extends SimplePanel implements Paintable, Container {
         spacingmeter.setClassName(CLASSNAME + "-" + "spacing-"
                 + (uidl.getBooleanAttribute("spacing") ? "on" : "off"));
         spacingmeter.getStyle().setProperty("width", "0");
+        spacingmeter.getStyle().setProperty("height", "0");
         canvas.getElement().appendChild(spacingmeter);
         spacingPixelsHorizontal = spacingmeter.getOffsetWidth();
         spacingPixelsVertical = spacingmeter.getOffsetHeight();