From 5ce9d387a1b0b749f12feb627a3d56556a9727a5 Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 30 May 2016 15:07:55 +0300 Subject: Fixing messed up column in Grid after hide, resize and show (#19826) When resizing a column in Grid, widths of all columns without a fixed width (-1) are set to their actual width. This is 0 when the column is hidden. Change-Id: If50e71c748cd0674f44d9e51777518eb48b42c5c --- client/src/main/java/com/vaadin/client/widgets/Grid.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'client') diff --git a/client/src/main/java/com/vaadin/client/widgets/Grid.java b/client/src/main/java/com/vaadin/client/widgets/Grid.java index 0a6059f274..93aeac0d68 100644 --- a/client/src/main/java/com/vaadin/client/widgets/Grid.java +++ b/client/src/main/java/com/vaadin/client/widgets/Grid.java @@ -5702,7 +5702,7 @@ public class Grid extends ResizeComposite implements minCellWidth = escalator .getMinCellWidth(getColumns() .indexOf(col)); - for (Column c : getColumns()) { + for (Column c : getVisibleColumns()) { if (selectionColumn == c) { // Don't modify selection column. continue; -- cgit v1.2.3