efl_page_transition_scroll: refactor calculation code for beffer readability
authorJaeun Choi <jaeun12.choi@samsung.com>
Thu, 24 Jan 2019 07:11:30 +0000 (16:11 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 31 Jan 2019 01:53:49 +0000 (10:53 +0900)
src/lib/elementary/efl_page_transition_scroll.c

index 600a6bb..165ebb5 100644 (file)
@@ -127,8 +127,8 @@ _page_info_geometry_change(Efl_Page_Transition_Scroll_Data *pd,
    Page_Info *pi;
    int content_w;
 
-   content_w = spd->page_spec.sz.w
-      + ((spd->page_spec.sz.w + spd->page_spec.padding) * pd->side_page_num * 2);
+   content_w = (spd->page_spec.sz.w * (pd->side_page_num * 2 + 1))
+      + (spd->page_spec.padding * pd->side_page_num * 2);
 
    if (content_w < spd->pager.w)
      {