evas_object_change(eo_clip, clip);
evas_object_change(eo_obj, obj);
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
evas_object_clip_dirty(eo_obj, obj);
evas_object_recalc_clippees(obj);
if ((!obj->is_smart) &&
eo_event_callback_del(old_clip->object, EO_EVENT_DEL, _clipper_del_cb, eo_obj);
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
evas_object_change(eo_obj, obj);
evas_object_clip_dirty(eo_obj, obj);
evas_object_recalc_clippees(obj);
if (!parents) break;
parents->child_has_map = EINA_TRUE;
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
}
else
{
- if (_evas_object_map_parent_check(obj->smart.parent))
- evas_object_update_bounding_box(eo_obj, obj, NULL);
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
}
}
if (!obj->map->prev.map)
{
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
evas_object_mapped_clip_across_mark(eo_obj, obj);
return;
}
if (obj->map->cur.usemap)
evas_object_mapped_clip_across_mark(eo_obj, obj);
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
return;
}
evas_object_mapped_clip_across_mark(eo_obj, obj);
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
_evas_map_calc_map_geometry(eo_obj);
}
}
}
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
evas_object_inform_call_show(eo_obj);
}
obj->mouse_in = 0;
*/
}
+ evas_object_update_bounding_box(eo_obj, obj, NULL);
evas_object_inform_call_hide(eo_obj);
}