[ 
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)

Reply via email to