diff options
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java index e532e8b79f..d0ae64ed02 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IGridLayout.java @@ -34,12 +34,10 @@ public class IGridLayout extends FlexTable implements Paintable, Container { for (Iterator i = uidl.getChildIterator(); i.hasNext();) { UIDL r = (UIDL) i.next(); if ("gr".equals(r.getTag())) { - row++; column = 0; for (Iterator j = r.getChildIterator(); j.hasNext();) { UIDL c = (UIDL) j.next(); if ("gc".equals(c.getTag())) { - column++; int w; if (c.hasAttribute("w")) { w = c.getIntAttribute("w"); @@ -67,9 +65,10 @@ public class IGridLayout extends FlexTable implements Paintable, Container { } ((Paintable) child).updateFromUIDL(u, client); } - column += w - 1; + column += w; } } + row++; } } |