jaehyun pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a7082df12b9d72880e308be4c81152de596ee028
commit a7082df12b9d72880e308be4c81152de596ee028 Author: JinYong Park <j4939.p...@samsung.com> Date: Tue Sep 19 16:23:43 2017 +0900 efl_ui_popup: remove unnecessary function call Summary: In _calc_align function, it could get align property through Efl_Ui_Popup_Data *pd directly, but call align_get function previously. Reviewers: Jaehyun_Cho, herb, thiepha, jpeg, cedric, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5207 --- src/lib/elementary/efl_ui_popup.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/lib/elementary/efl_ui_popup.c b/src/lib/elementary/efl_ui_popup.c index 5db1415260..2deb6a29f4 100644 --- a/src/lib/elementary/efl_ui_popup.c +++ b/src/lib/elementary/efl_ui_popup.c @@ -47,10 +47,7 @@ _calc_align(Evas_Object *obj) Evas_Coord pw, ph; evas_object_geometry_get(obj, NULL, NULL, &pw, &ph); - Efl_Ui_Popup_Align align; - align = efl_ui_popup_align_get(obj); - - switch (align) + switch (pd->align) { case EFL_UI_POPUP_ALIGN_CENTER: efl_gfx_position_set(efl_super(obj, MY_CLASS), EINA_POSITION2D(x + ((w - pw ) / 2), y + ((h - ph) / 2))); --