From: Matti Tahvonen Date: Wed, 20 Jun 2007 05:56:37 +0000 (+0000) Subject: changed row indexes to start from 0 instead of 1 (normal C-style) X-Git-Tag: 6.7.0.beta1~6223 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ad0916dc271f326f4125aafc990c8fe4ba828fbf;p=vaadin-framework.git changed row indexes to start from 0 instead of 1 (normal C-style) svn changeset:1769/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/ui/Table.java b/src/com/itmill/toolkit/ui/Table.java index d90f6da390..aefe4336c3 100644 --- a/src/com/itmill/toolkit/ui/Table.java +++ b/src/com/itmill/toolkit/ui/Table.java @@ -1291,7 +1291,7 @@ public class Table extends Select implements Action.Container, if (variables.containsKey("firstvisible")) { Integer value = (Integer) variables.get("firstvisible"); if (value != null) - setCurrentPageFirstItemIndex(value.intValue() - 1); + setCurrentPageFirstItemIndex(value.intValue()); } // Sets requested firstrow and rows for the next paint @@ -1299,7 +1299,7 @@ public class Table extends Select implements Action.Container, || variables.containsKey("reqrows")) { Integer value = (Integer) variables.get("reqfirstrow"); if (value != null) - reqFirstRowToPaint = value.intValue() - 1; + reqFirstRowToPaint = value.intValue(); value = (Integer) variables.get("reqrows"); if (value != null) reqRowsToPaint = value.intValue(); @@ -1434,7 +1434,7 @@ public class Table extends Select implements Action.Container, target.addAttribute("cols", cols); target.addAttribute("rows", cells[0].length); target.addAttribute("firstrow", - (reqFirstRowToPaint >= 0 ? reqFirstRowToPaint : first) + 1); + (reqFirstRowToPaint >= 0 ? reqFirstRowToPaint : first) ); target.addAttribute("totalrows", total); if (pagelen != 0) target.addAttribute("pagelength", pagelen);