You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Gareth Carter (JIRA)" <ji...@apache.org> on 2014/01/16 13:47:20 UTC
[jira] [Created] (OFBIZ-5497) last index for paging is not
calculated correctly
Gareth Carter created OFBIZ-5497:
------------------------------------
Summary: last index for paging is not calculated correctly
Key: OFBIZ-5497
URL: https://issues.apache.org/jira/browse/OFBIZ-5497
Project: OFBiz
Issue Type: Bug
Components: ALL COMPONENTS
Affects Versions: SVN trunk
Reporter: Gareth Carter
Priority: Minor
The last index (used on the last button) is not calculated correctly in ftl or the renderer classes. It currently users floor which works only for list sizes that are not multiples of the view size. When you have a list size which is a multiple of the view size, it does not subtract 1 for zero based index and therefore the last button goes to the last page + 1
Examples
listSize = 1
viewSize = 10
listSize / viewSize = 0.1
floor(0.1) = 0
This one produces the correct value
listSize = 20
viewSize = 10
listSize / viewSize = 2
floor(2) = 2
Last index should be 1 because of zero based index but never occurs
To reproduce, enter a view with a list and paging functionality, the list size must be a multiple of the view size
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)