static void
_changed_size_hints_cb(void *data,
- Evas *e,
+ Evas *e __UNUSED__,
Evas_Object *obj __UNUSED__,
void *event_info __UNUSED__)
{
- evas_smart_objects_calculate(e);
_sizing_eval(data);
}
evas_object_event_callback_del_full
(sobj, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _changed_size_hints_cb,
obj);
- evas_object_event_callback_del_full(sobj, EVAS_CALLBACK_MOVE,
- _changed_size_hints_cb, obj);
- evas_object_event_callback_del_full(sobj, EVAS_CALLBACK_RESIZE,
- _changed_size_hints_cb, obj);
sd->content = NULL;
_sizing_eval(obj);
}
evas_object_event_callback_add
(content, EVAS_CALLBACK_CHANGED_SIZE_HINTS,
_changed_size_hints_cb, obj);
- evas_object_event_callback_add(content, EVAS_CALLBACK_MOVE,
- _changed_size_hints_cb, obj);
- evas_object_event_callback_add(content, EVAS_CALLBACK_RESIZE,
- _changed_size_hints_cb, obj);
}
else
evas_object_color_set(wd->resize_obj, 0, 0, 0, 0);