summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2014-02-07 23:21:31 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-02-07 23:21:31 +0900
commitcf353b5542167c5bcd8a2def8f8e488e93bc865b (patch)
treea100514cd90624d8842d047f6359252fb97d36d0
parent71cd5a1a077807bc32a67d309fba9e1474fffa4d (diff)
naviframe: Hide inserted view if the view is not a top view
Summary: Although an inserted view is not a top view, the inserted view is shown because it is not received invisible signal. To resolve the problem, the invisible signal is emitted if the inserted view is not a top view. Reviewers: Hermet, raster Reviewed By: raster CC: seoz Differential Revision: https://phab.enlightenment.org/D494
-rw-r--r--src/lib/elc_naviframe.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c
index 2173ff5ff..0ff2bf94b 100644
--- a/src/lib/elc_naviframe.c
+++ b/src/lib/elc_naviframe.c
@@ -1669,6 +1669,8 @@ _item_insert_after(Eo *obj, void *_pd, va_list *list)
1669 else 1669 else
1670 elm_object_focus_set(WIDGET(it), EINA_TRUE); 1670 elm_object_focus_set(WIDGET(it), EINA_TRUE);
1671 } 1671 }
1672 else
1673 elm_object_signal_emit(VIEW(it), "elm,state,invisible", "elm");
1672 1674
1673 elm_layout_sizing_eval(obj); 1675 elm_layout_sizing_eval(obj);
1674 1676