aboutsummaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <tsuoanttila@users.noreply.github.com>2017-06-12 16:29:49 +0300
committerTeemu Suo-Anttila <tsuoanttila@users.noreply.github.com>2017-07-11 10:01:02 +0300
commit98bfa99f28ab8e1c636216f5a09b189321a2f97b (patch)
tree04062a7607f40d080adbed50ba1fe845b66f4a20 /client
parent3ed0b1a26c053634ed8db8df8be83e0fdf36e0af (diff)
downloadvaadin-framework-98bfa99f28ab8e1c636216f5a09b189321a2f97b.tar.gz
vaadin-framework-98bfa99f28ab8e1c636216f5a09b189321a2f97b.zip
Add handler for row height changing in Grid
Fixes #9488
Diffstat (limited to 'client')
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/GridConnector.java6
1 files changed, 6 insertions, 0 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 1c457ec4db..70024bfdba 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
@@ -282,6 +282,12 @@ public class GridConnector extends AbstractListingConnector
column.getWidthActual());
});
+ // Handling row height changes
+ getWidget().addRowHeightChangedHandler(event -> {
+ getLayoutManager().setNeedsMeasureRecursively(GridConnector.this);
+ getLayoutManager().layoutNow();
+ });
+
/* Item click events */
getWidget().addBodyClickHandler(itemClickHandler);
getWidget().addBodyDoubleClickHandler(itemClickHandler);