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");