last time i checked you had commit access :)

-igor

On Fri, Mar 20, 2009 at 10:54 AM, Martijn Dashorst
<martijn.dasho...@gmail.com> wrote:
> This looks like bad code to me.
>
> Math.min(currentPage, list.size()/numRowsPerPage)
>
> Should eliminate the loop.
>
> Martijn
>
> On 3/19/09, Julián Mauro Luini (JIRA) <j...@apache.org> wrote:
>> Bounds error in PageableListView#getCurrentPage()
>> -------------------------------------------------
>>
>>                  Key: WICKET-2181
>>                  URL: https://issues.apache.org/jira/browse/WICKET-2181
>>              Project: Wicket
>>           Issue Type: Bug
>>           Components: wicket
>>             Reporter: Julián Mauro Luini
>>
>>
>> In the getCurrentPage() method of class PageableListView, the following
>> code:
>>
>> while ((currentPage * rowsPerPage) > getList().size())
>> {
>>            currentPage--;
>> }
>>
>> checks if "first cell if out of range". However, the index of that first
>> cell is (currentPage * rowsPerPage), and then the comparison with
>> getList().size() should use a ">=" instead a ">".
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.5 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>

Reply via email to