odd = (it->order_num_in & 0x1);
EINA_INLIST_FOREACH(it->wd->item_cache, itc)
{
+ if ((itc->selected) || (itc->disabled) || (itc->expanded))
+ continue;
if ((itc->tree == tree) &&
(itc->odd == odd) &&
(itc->compress == it->wd->compress) &&
{
if (it->selected)
edje_object_signal_emit(it->base.view, "elm,state,selected", "elm");
- else
- edje_object_signal_emit(it->base.view, "elm,state,unselected", "elm");
}
if (it->disabled != itc->disabled)
{
if (it->disabled)
edje_object_signal_emit(it->base.view, "elm,state,disabled", "elm");
- else
- edje_object_signal_emit(it->base.view, "elm,state,enabled", "elm");
}
if (it->expanded != itc->expanded)
{
if (it->expanded)
edje_object_signal_emit(it->base.view, "elm,state,expanded", "elm");
- else
- edje_object_signal_emit(it->base.view, "elm,state,contracted", "elm");
}
}
else