summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java4
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());
}
}