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. >