forked from enlightenment/efl
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:
parent
10eb4c9a6b
commit
e0e0c892d2
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue