]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix OrderedLayout problem with IE6
authorArtur Signell <artur.signell@itmill.com>
Wed, 1 Oct 2008 12:15:17 +0000 (12:15 +0000)
committerArtur Signell <artur.signell@itmill.com>
Wed, 1 Oct 2008 12:15:17 +0000 (12:15 +0000)
svn changeset:5577/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java

index 48bf6fa1f620c4a80b0881db5ea791b34a10e6b6..05df68cd8885eaa67a9b3418b36dbb13ba97bbfc 100644 (file)
@@ -385,8 +385,12 @@ public class IOrderedLayout extends Panel implements Container,
             String structure = "<table cellspacing=\"0\" cellpadding=\"0\"";
 
             if (orientationMode == ORIENTATION_HORIZONTAL) {
-                // Needed for vertical alignment to work
-                structure += " height=\"100%\"";
+                if (BrowserInfo.get().isIE6()) {
+                    structure += " style=\"height: expression(this.parentElement.offsetHeight+'px')\"";
+                } else {
+                    // Needed for vertical alignment to work
+                    structure += " height=\"100%\"";
+                }
             }
             structure += "><tbody>"
                     + (orientationMode == ORIENTATION_HORIZONTAL ? "<tr valign=\"top\"></tr>"