From: Jaeun Choi Date: Thu, 13 Dec 2018 12:13:37 +0000 (+0900) Subject: efl_page_transition_scroll: removed unnecesary variable X-Git-Tag: accepted/tizen/unified/20190201.061426~114 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65a011a56f0d61294d301478d50a000c81083fc8;p=platform%2Fupstream%2Fefl.git efl_page_transition_scroll: removed unnecesary variable --- diff --git a/src/lib/elementary/efl_page_transition_scroll.c b/src/lib/elementary/efl_page_transition_scroll.c index d26e844..64e6438 100644 --- a/src/lib/elementary/efl_page_transition_scroll.c +++ b/src/lib/elementary/efl_page_transition_scroll.c @@ -96,25 +96,24 @@ _content_show(Efl_Page_Transition_Scroll_Data *pd, EINA_LIST_FOREACH(pd->page_infos, list, pi) { - if (pi->vis_page) - { - tmp_id = (curr_page + pi->pos + cnt) % cnt; + if ((pi == pd->head) || (pi == pd->tail)) continue; - if ((spd->loop == EFL_UI_PAGER_LOOP_DISABLED) - && ((pi->pos) * (tmp_id - curr_page) < 0)) continue; + tmp_id = (curr_page + pi->pos + cnt) % cnt; - tmp = efl_pack_content_get(spd->pager.obj, tmp_id); - if (tmp) - { - efl_canvas_object_clip_set(pi->obj, pd->foreclip); + if ((spd->loop == EFL_UI_PAGER_LOOP_DISABLED) + && ((pi->pos) * (tmp_id - curr_page) < 0)) continue; - efl_pack(pi->obj, tmp); - efl_canvas_object_clip_set(tmp, pd->foreclip); + tmp = efl_pack_content_get(spd->pager.obj, tmp_id); + if (tmp) + { + efl_canvas_object_clip_set(pi->obj, pd->foreclip); - pi->content_num = tmp_id; - pi->content = tmp; - pi->visible = EINA_TRUE; - } + efl_pack(pi->obj, tmp); + efl_canvas_object_clip_set(tmp, pd->foreclip); + + pi->content_num = tmp_id; + pi->content = tmp; + pi->visible = EINA_TRUE; } } } @@ -165,13 +164,11 @@ _page_info_geometry_change(Efl_Page_Transition_Scroll_Data *pd, if (eina_rectangles_intersect(&pi->geometry, &pd->viewport) && ((pi->id != 0) && (pi->id != (pd->page_info_num - 1)))) { - pi->vis_page = EINA_TRUE; pi->visible = EINA_TRUE; efl_canvas_object_clip_set(pi->obj, pd->foreclip); } else { - pi->vis_page = EINA_FALSE; pi->visible = EINA_FALSE; efl_canvas_object_clip_set(pi->obj, pd->backclip); } diff --git a/src/lib/elementary/efl_page_transition_scroll.h b/src/lib/elementary/efl_page_transition_scroll.h index b4203d7..adec47d 100644 --- a/src/lib/elementary/efl_page_transition_scroll.h +++ b/src/lib/elementary/efl_page_transition_scroll.h @@ -66,7 +66,6 @@ typedef struct _Page_Info struct _Page_Info *prev, *next; Eina_Bool visible; - Eina_Bool vis_page; } Page_Info;