diff options
-rw-r--r-- | src/com/itmill/toolkit/ui/AbstractOrderedLayout.java | 1 | ||||
-rw-r--r-- | src/com/itmill/toolkit/ui/GridLayout.java | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/ui/AbstractOrderedLayout.java b/src/com/itmill/toolkit/ui/AbstractOrderedLayout.java index 6e430c98f2..8d4b78b3ed 100644 --- a/src/com/itmill/toolkit/ui/AbstractOrderedLayout.java +++ b/src/com/itmill/toolkit/ui/AbstractOrderedLayout.java @@ -329,6 +329,7 @@ public abstract class AbstractOrderedLayout extends AbstractLayout implements public void setExpandRatio(Component component, float ratio) { if (components.contains(component)) { componentToExpandRatio.put(component, ratio); + requestRepaint(); } else { throw new IllegalArgumentException( "Component must be added to layout before using setExpandRatio()"); diff --git a/src/com/itmill/toolkit/ui/GridLayout.java b/src/com/itmill/toolkit/ui/GridLayout.java index 49618620e3..17cdc6754f 100644 --- a/src/com/itmill/toolkit/ui/GridLayout.java +++ b/src/com/itmill/toolkit/ui/GridLayout.java @@ -1215,6 +1215,7 @@ public class GridLayout extends AbstractLayout implements */ public void setColumnExpandRatio(int columnIndex, float ratio) { columnExpandRatio.put(columnIndex, ratio); + requestRepaint(); } /** @@ -1248,6 +1249,7 @@ public class GridLayout extends AbstractLayout implements */ public void setRowExpandRatio(int rowIndex, float ratio) { rowExpandRatio.put(rowIndex, ratio); + requestRepaint(); } /** |