Eina_List *items;
Item *cur_item;
Ecore_Idle_Enterer *idle_enter;
- Ecore_Idle_Enterer *thumb_idler;
+ Ecore_Timer *thumb_idler;
Evas_Coord x, y, w, h;
Evas_Coord cx, cy, cw, ch;
Evas_Coord sx, sy;
edje_object_part_swallow(it->frame, "e.swallow.icon", it->image);
evas_object_show(it->image);
- edje_object_signal_emit(it->frame, "e,action,thumb,show", "e");
}
else it->have_thumb = EINA_TRUE;
}
it->do_thumb = EINA_TRUE;
}
+ edje_object_signal_emit(it->frame, "e,action,thumb,show", "e");
+
sd->queue = eina_list_remove_list(sd->queue, l);
if (cnt++ > 10)
evas_object_smart_callback_call(obj, "changed", NULL);
if (!sd->thumb_idler)
- sd->thumb_idler = ecore_idle_enterer_add(_thumb_idler, sd);
+ sd->thumb_idler = ecore_timer_add(0.0001, _thumb_idler, sd);
sd->idle_enter = NULL;
ecore_idle_enterer_del(sd->idle_enter);
if (sd->thumb_idler)
- ecore_idle_enterer_del(sd->thumb_idler);
+ ecore_timer_del(sd->thumb_idler);
_animator_del(obj);
}
else
{
- align = _child_region_get(obj, it->y - it->h*2, it->h * 5);
+ align = _child_region_get(obj, it->y - it->h * 2, it->h * 5);
}
if (scroll && evry_conf->scroll_animate)
sd->queue = NULL;
if (sd->thumb_idler)
- ecore_idle_enterer_del(sd->thumb_idler);
+ ecore_timer_del(sd->thumb_idler);
sd->thumb_idler = NULL;
}
sd->queue = eina_list_append(sd->queue, it);
if (!sd->thumb_idler)
- sd->thumb_idler = ecore_idle_enterer_add(_thumb_idler, sd);
+ sd->thumb_idler = ecore_timer_add(0.0001, _thumb_idler, sd);
}
return ECORE_CALLBACK_PASS_ON;