From 84be343bfaabe74d87aeb5bd88b1fc0bdfc7a04b Mon Sep 17 00:00:00 2001 From: Shilpa Singh Date: Wed, 23 Nov 2011 13:56:59 +0530 Subject: [PATCH] [elc_naviframe]: As hide signal was sent twice, control bar was hidden as the counter value was not properly updated. Change-Id: Id7427230b940deefe513da514299afa441d391b1 --- src/lib/elc_naviframe.c | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c index 99d6f09..32c8cbd 100644 --- a/src/lib/elc_naviframe.c +++ b/src/lib/elc_naviframe.c @@ -670,14 +670,7 @@ _title_prev_btn_set(Elm_Naviframe_Item *it, evas_object_del(it->title_prev_btn); it->title_prev_btn = btn; - - if (!btn) - { - edje_object_signal_emit(VIEW(it), - "elm,state,prev_btn,hide", - "elm"); - return; - } + if (!btn) return; elm_widget_sub_object_add(WIDGET(it), btn); evas_object_event_callback_add(btn, @@ -700,14 +693,7 @@ _title_next_btn_set(Elm_Naviframe_Item *it, Evas_Object *btn) evas_object_del(it->title_next_btn); it->title_next_btn = btn; - - if (!btn) - { - edje_object_signal_emit(VIEW(it), - "elm,state,next_btn,hide", - "elm"); - return; - } + if (!btn) return; elm_widget_sub_object_add(WIDGET(it), btn); evas_object_event_callback_add(btn, @@ -729,14 +715,7 @@ _title_icon_set(Elm_Naviframe_Item *it, Evas_Object *icon) evas_object_del(it->icon); it->icon = icon; - - if (!icon) - { - edje_object_signal_emit(VIEW(it), - "elm,state,icon,hide", - "elm"); - return; - } + if (!icon) return; elm_widget_sub_object_add(WIDGET(it), icon); evas_object_event_callback_add(icon, -- 2.7.4