scrollable_interface: fixed last_page_get() API

Summary: ceiling the vaule of content size divided by page size

Reviewers: cedric, jpeg, Hermet

Reviewed By: Hermet

Subscribers: minkyu, sju27, cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4447
This commit is contained in:
soohye 2016-12-06 13:30:43 +09:00 committed by Hermet Park
parent 10eb4c9a6b
commit e0e0c892d2
1 changed files with 2 additions and 2 deletions

View File

@ -4355,14 +4355,14 @@ _elm_interface_scrollable_last_page_get(Eo *obj EINA_UNUSED, Elm_Scrollable_Smar
if (pagenumber_h)
{
if ((sid->pagesize_h > 0) && (cw > sid->pagesize_h))
*pagenumber_h = cw / sid->pagesize_h - 1;
*pagenumber_h = ceil((double)cw / (double)sid->pagesize_h) - 1;
else
*pagenumber_h = 0;
}
if (pagenumber_v)
{
if ((sid->pagesize_v > 0) && (ch > sid->pagesize_v))
*pagenumber_v = ch / sid->pagesize_v - 1;
*pagenumber_v = ceil((double)ch / (double)sid->pagesize_v) - 1;
else
*pagenumber_v = 0;
}