sid->wh = h;
if (_paging_is_enabled(sid))
{
- sid->wx = x = (int)(x / sid->pagesize_h) * sid->pagesize_h;
- sid->ww = w = sid->pagesize_h;
- sid->wy = y = (int)(y / sid->pagesize_v) * sid->pagesize_v;
- sid->wh = h = sid->pagesize_v;
+ if (sid->pagesize_h != 0)
+ {
+ sid->wx = x = (int)(x / sid->pagesize_h) * sid->pagesize_h;
+ sid->ww = w = sid->pagesize_h;
+ }
+ if (sid->pagesize_v != 0)
+ {
+ sid->wy = y = (int)(y / sid->pagesize_v) * sid->pagesize_v;
+ sid->wh = h = sid->pagesize_v;
+ }
}
if (_elm_scroll_content_region_show_internal(obj, &x, &y, w, h))