aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--client/src/com/vaadin/client/ui/grid/GridConnector.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/client/src/com/vaadin/client/ui/grid/GridConnector.java b/client/src/com/vaadin/client/ui/grid/GridConnector.java
index 2bbedaaecf..039e3b1074 100644
--- a/client/src/com/vaadin/client/ui/grid/GridConnector.java
+++ b/client/src/com/vaadin/client/ui/grid/GridConnector.java
@@ -288,13 +288,13 @@ public class GridConnector extends AbstractComponentConnector {
for (RowState rowState : state.rows) {
StaticRow<?> row = section.appendRow();
- assert rowState.cells.size() == getWidget().getColumnCount();
-
int diff = 1;
if (getWidget().getSelectionModel() instanceof SelectionModel.None) {
diff = 0;
}
+ assert rowState.cells.size() == getWidget().getColumnCount() - diff;
+
int i = 0;
for (CellState cellState : rowState.cells) {
StaticCell cell = row.getCell(diff + (i++));