diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java index c7b759c7fb..0181980ef8 100644 --- a/client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java +++ b/client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java @@ -338,7 +338,9 @@ public class GridConnector extends AbstractListingConnector getWidget().getEscalator().getFooter() .setDefaultRowHeight(rowHeight); } else if (getWidget().isAttached()) { - getWidget().resetSizesFromDom(); + // finally to make sure column sizes have been set before this + Scheduler.get() + .scheduleFinally(() -> getWidget().resetSizesFromDom()); } } |