struct _Elm_Transit_Obj_Data
{
struct _Elm_Transit_Obj_State *state;
- Eina_Bool pass_events : 1;
+ Eina_Bool freeze_events : 1;
};
typedef struct _Elm_Transit_Effect_Module Elm_Transit_Effect_Module;
if (!obj_data)
obj_data = ELM_NEW(Elm_Transit_Obj_Data);
- obj_data->pass_events = evas_object_pass_events_get(obj);
+ obj_data->freeze_events = evas_object_freeze_events_get(obj);
if ((!transit->state_keep) && (obj_data->state))
{
obj_data = evas_object_data_get(obj, _transit_key);
if (!obj_data) return;
evas_object_data_del(obj, _transit_key);
- evas_object_pass_events_set(obj, obj_data->pass_events);
+ evas_object_freeze_events_set(obj, obj_data->freeze_events);
state = obj_data->state;
if (state)
{
if (!evas_object_data_get(obj, _transit_key))
{
_transit_obj_data_update(transit, obj);
- evas_object_pass_events_set(obj, EINA_TRUE);
+ evas_object_freeze_events_set(obj, EINA_TRUE);
}
}
if (!transit->animator) return;
EINA_LIST_FOREACH(transit->objs, list, obj)
- evas_object_pass_events_set(obj, enabled);
+ evas_object_freeze_events_set(obj, enabled);
}
EAPI Eina_Bool
if (!transit->event_enabled)
{
EINA_LIST_FOREACH(transit->objs, elist, obj)
- evas_object_pass_events_set(obj, EINA_TRUE);
+ evas_object_freeze_events_set(obj, EINA_TRUE);
}
transit->time.paused = 0;