aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJouni Koivuviita <jouni.koivuviita@itmill.com>2009-04-30 05:42:34 +0000
committerJouni Koivuviita <jouni.koivuviita@itmill.com>2009-04-30 05:42:34 +0000
commit584e78dfbf1b25752938c34a4dbaa7f34b5c6694 (patch)
treef62fc9c0da837e6f2064501840341f4dc3667a03
parent217580bb8afc6068eba951429defb66b4cdcab2f (diff)
downloadvaadin-framework-584e78dfbf1b25752938c34a4dbaa7f34b5c6694.tar.gz
vaadin-framework-584e78dfbf1b25752938c34a4dbaa7f34b5c6694.zip
Merges from 6.0 branch.
svn changeset:7577/svn branch:theme_2009_03
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java
index 2f604a9927..35e6adf71e 100644
--- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java
@@ -1067,6 +1067,9 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
DOM.setStyleAttribute(captionContainer, "width", "");
setWidth("");
} else {
+
+ ApplicationConnection.getConsole().log("DEB2 " + w + " ");
+
captionContainer.getStyle().setPropertyPx("width", w);
/*
@@ -1951,8 +1954,10 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
final int cells = DOM.getChildCount(row.getElement());
for (int i = 0; i < cells; i++) {
final Element cell = DOM.getChild(row.getElement(), i);
- final int w = IScrollTable.this
- .getColWidth(getColKeyByIndex(i));
+ int w = IScrollTable.this.getColWidth(getColKeyByIndex(i));
+ if (w < 0) {
+ w = 0;
+ }
cell.getFirstChildElement().getStyle()
.setPropertyPx("width", w);
cell.getStyle().setPropertyPx("width", w);