aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/itmill/toolkit/ui/AbstractOrderedLayout.java1
-rw-r--r--src/com/itmill/toolkit/ui/GridLayout.java2
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();
}
/**