jaehyun pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=db4034a8d0c688d22f79b7380f8ee5cdbd60b832
commit db4034a8d0c688d22f79b7380f8ee5cdbd60b832 Author: Jaehyun Cho <jae_hyun....@samsung.com> Date: Tue Oct 4 18:55:06 2016 +0900 naviframe: Fix to reset pushing flag of pushed item. If multiple items are pushed, then pushing flag of the pushed item is not reset. To resolve this problem, pushing flag of the pushed item is reset. --- src/lib/elementary/elc_naviframe.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c index 4411f02..3589434 100644 --- a/src/lib/elementary/elc_naviframe.c +++ b/src/lib/elementary/elc_naviframe.c @@ -1580,6 +1580,8 @@ _item_push_helper(Elm_Naviframe_Item_Data *item) nfo->push = EINA_TRUE; _schedule_deferred(nfo, sd); + + if (top_item) top_item->pushing = EINA_FALSE; item->pushing = EINA_TRUE; } else --