[ https://issues.apache.org/jira/browse/OFBIZ-5497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Le Roux reassigned OFBIZ-5497: -------------------------------------- Assignee: Jacques Le Roux > 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 > Assignee: Jacques Le Roux > Priority: Minor > Attachments: last_index.patch > > > 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)