evas_object_geometry_get(to, &tx, &ty, &tw, &th);
edje_object_signal_emit(_EDJ(wd->pre_item->base), "elm,state,unselected", "elm");
+ edje_object_signal_emit(_EDJ(wd->pre_item->base_item), "elm,state,shadow_hide", "elm");
edje_object_signal_emit(_EDJ(wd->cur_item->base), "elm,state,unselected", "elm");
wd->animating++;
{
if (item->style == TABBAR)
{
- edje_object_signal_emit(_EDJ(item->base), "elm,state,unselected", "elm");
- edje_object_signal_emit(_EDJ(item->base_item), "elm,state,shadow_hide", "elm");
+ if(item->selected)
+ {
+ edje_object_signal_emit(_EDJ(item->base), "elm,state,selected", "elm");
+ }
+ else
+ {
+ edje_object_signal_emit(_EDJ(item->base), "elm,state,unselected", "elm");
+ edje_object_signal_emit(_EDJ(item->base_item), "elm,state,shadow_hide", "elm");
+ }
}
else if (item->style == TOOLBAR)
{