}
}
- if (lp && (eina_list_count(lp) == 2) || (!EVRY_PLUGIN(p)->items))
+ if (lp && ((eina_list_count(lp) == 2) || (!EVRY_PLUGIN(p)->items)))
{
pp = lp->data;
EINA_LIST_FOREACH(pp->items, l, it)
{
x = 0;
y += hh;
- xx = sd->x - sd->cx + x;
}
it->x = x;
{
sd->cur_item->selected = EINA_FALSE;
edje_object_signal_emit(sd->cur_item->frame, "e,state,unselected", "e");
- sd->cur_item = it;
- sd->cur_item->selected = EINA_TRUE;
}
if (it)
{
sd->update = EINA_FALSE;
+ sd->cur_item = it;
+ sd->cur_item->selected = EINA_TRUE;
+
if (sd->view->list_mode)
align = it->y - (double)it->y / (double)sd->ch * (sd->h - it->h);
else if ((it->y + it->h) - sd->cy > sd->h)