[navigationbar]: retract signal related code added.
authorshilpa <shilpa.singh@samsung.com>
Sat, 17 Jul 2010 08:26:12 +0000 (17:26 +0900)
committershilpa <shilpa.singh@samsung.com>
Sat, 17 Jul 2010 08:26:12 +0000 (17:26 +0900)
src/lib/elm_navigationbar.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 831b75a..4bdbc4a
@@ -272,8 +272,16 @@ _transition_complete_cb(void *data)
                else
                        edje_object_signal_emit(wd->base, "elm,state,item,reset,rightpad2", "elm");
                
-               if (it->title_obj) edje_object_part_swallow(wd->base, "elm.swallow.title", it->title_obj);
-               if (it->title) edje_object_part_text_set(wd->base, "elm.text", it->title);
+               if (it->title_obj) 
+                       {
+                               edje_object_part_swallow(wd->base, "elm.swallow.title", it->title_obj);
+                               edje_object_signal_emit(wd->base, "elm,state,retract,title", "elm");
+                       }
+               if (it->title) 
+                       {
+                               edje_object_part_text_set(wd->base, "elm.text", it->title);
+                               edje_object_signal_emit(wd->base, "elm,state,retract,title", "elm");
+                       }
                if((it->title_obj)&&(it->title))
                {
                        edje_object_signal_emit(wd->base, "elm,state,extend,title", "elm");