summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2016-11-30 10:53:11 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2016-11-30 10:54:03 +0900
commit3277ffa712fce9afa6a2fe70de9ac4099a643079 (patch)
tree9f62ed4da1132fc0bc034027e51765c24cd4fa78
parent7b71f5dd6e7b4af6344b0a148b163178d606a9a5 (diff)
downloadefl-3277ffa712fce9afa6a2fe70de9ac4099a643079.tar.gz
naviframe: Fix to show hidden previous view when pop transition begins.
Previously, previous view became visible before pop transition begins by "elm,state,prev,popped" signal. Now, previous view become visible when pop transition begins by "elm,state,prev,popped" signal.
-rw-r--r--src/lib/elementary/elc_naviframe.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c
index b455a75f3a..de7f6357ce 100644
--- a/src/lib/elementary/elc_naviframe.c
+++ b/src/lib/elementary/elc_naviframe.c
@@ -1807,12 +1807,13 @@ _elm_naviframe_item_pop(Eo *obj, Elm_Naviframe_Data *sd)
/* these 2 signals MUST take place simultaneously */
elm_object_signal_emit(VIEW(it), "elm,state,cur,popped", "elm");
- evas_object_show(VIEW(prev_it));
elm_object_signal_emit(VIEW(prev_it), "elm,state,prev,popped", "elm");
-
edje_object_message_signal_process(elm_layout_edje_get(VIEW(it)));
edje_object_message_signal_process(elm_layout_edje_get(VIEW(prev_it)));
+ //Show hidden previous view when pop transition begins.
+ evas_object_show(VIEW(prev_it));
+
if (!nfo) goto on_error;
nfo->self = it;