summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2014-01-22 22:09:16 +0900
committerChunEon Park <hermet@hermet.pe.kr>2014-01-22 22:09:16 +0900
commit502a62e19e9012e03475e537c4cb3f865522747f (patch)
treeb5fc5e9fc039fee0bf5d9c8664fbd50f4f2808fe
parente3784b68e01849a99e06f31e02192ffb19d1275c (diff)
[naviframe] do not size evaluate during deletion
Summary: Author: Shinwoo Kim <cinoo.kim@samsung.com> 2012-12-11 20:13:39 Reviewers: Hermet CC: seoz Differential Revision: https://phab.enlightenment.org/D485
-rw-r--r--src/lib/elc_naviframe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c
index c29a0b349..a2a1f8564 100644
--- a/src/lib/elc_naviframe.c
+++ b/src/lib/elc_naviframe.c
@@ -874,6 +874,7 @@ _elm_naviframe_smart_sizing_eval(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
874 874
875 Elm_Naviframe_Smart_Data *sd = _pd; 875 Elm_Naviframe_Smart_Data *sd = _pd;
876 876
877 if (sd->on_deletion) return;
877 if (!sd->stack) return; 878 if (!sd->stack) return;
878 879
879 top = (EINA_INLIST_CONTAINER_GET(sd->stack->last, Elm_Naviframe_Item)); 880 top = (EINA_INLIST_CONTAINER_GET(sd->stack->last, Elm_Naviframe_Item));
@@ -1399,7 +1400,6 @@ _elm_naviframe_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
1399 elm_widget_item_del(it); 1400 elm_widget_item_del(it);
1400 } 1401 }
1401 1402
1402 sd->on_deletion = EINA_FALSE;
1403 evas_object_del(sd->dummy_edje); 1403 evas_object_del(sd->dummy_edje);
1404 1404
1405 eo_do_super(obj, MY_CLASS, evas_obj_smart_del()); 1405 eo_do_super(obj, MY_CLASS, evas_obj_smart_del());