]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixed #2372 - Table border measuring in IE6
authorArtur Signell <artur.signell@itmill.com>
Thu, 18 Dec 2008 14:52:05 +0000 (14:52 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 18 Dec 2008 14:52:05 +0000 (14:52 +0000)
svn changeset:6287/svn branch:trunk

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

index 2b0bb60aae519fa508d93ac2c0ed618b8f288ea3..1cee3b146dab84eb18fc30e0c27ef35229765983 100644 (file)
@@ -33,6 +33,7 @@ import com.itmill.toolkit.terminal.gwt.client.MouseEventDetails;
 import com.itmill.toolkit.terminal.gwt.client.Paintable;
 import com.itmill.toolkit.terminal.gwt.client.RenderSpace;
 import com.itmill.toolkit.terminal.gwt.client.UIDL;
+import com.itmill.toolkit.terminal.gwt.client.Util;
 import com.itmill.toolkit.terminal.gwt.client.ui.IScrollTable.IScrollTableBody.IScrollTableRow;
 
 /**
@@ -2333,8 +2334,8 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
      */
     private int getBorderWidth() {
         if (borderWidth < 0) {
-            borderWidth = bodyContainer.getOffsetWidth()
-                    - bodyContainer.getElement().getPropertyInt("clientWidth");
+            borderWidth = Util.measureHorizontalPaddingAndBorder(bodyContainer
+                    .getElement(), 2);
             if (borderWidth < 0) {
                 borderWidth = 0;
             }