{
if ((it->item->order_num_in & 0x1) ^ it->item->stacking_even)
{
- if (it->edit_obj) evas_object_lower(it->edit_obj);
- else evas_object_lower(VIEW(it));
+ if (it->edit_obj) evas_object_lower(it->edit_obj);
+ else evas_object_lower(VIEW(it));
}
else
{
- if (it->edit_obj) evas_object_raise(it->edit_obj);
- else evas_object_raise(VIEW(it));
+ if (it->edit_obj) evas_object_raise(it->edit_obj);
+ else evas_object_raise(VIEW(it));
}
}
it->highlighted = EINA_FALSE;
Evas_Object *obj;
if ((it->generation < it->wd->generation) || (it->mode_set) ||
+ (it->select_mode == ELM_OBJECT_SELECT_MODE_NONE) ||
(it->wd->select_mode == ELM_OBJECT_SELECT_MODE_NONE))
return;
if (!it->selected)
it->selected = EINA_TRUE;
it->wd->selected = eina_list_append(it->wd->selected, it);
}
- else if (it->wd->select_mode == ELM_OBJECT_SELECT_MODE_ALWAYS) return;
+ else if (it->wd->select_mode != ELM_OBJECT_SELECT_MODE_ALWAYS) return;
evas_object_ref(WIDGET(it));
it->walking++;