evas: do not add unclipped smart members to the master clip

this is probably a pretty unlikely scenario, but messing with smart
members in this way is probably not a great idea

@fix
This commit is contained in:
Mike Blumenkrantz 2015-12-15 17:16:26 -05:00
parent 54df1d9c6a
commit 990c23c840
1 changed files with 1 additions and 1 deletions

View File

@ -2527,7 +2527,7 @@ evas_render_updates_internal(Evas *eo_e,
if (!eina_rectangles_intersect(&clip_rect, &obj_rect))
continue;
if (!evas_object_clip_get(obj->object))
if ((!evas_object_clip_get(obj->object)) && (!obj->smart.parent))
{
/* clip this object to the master clip */
evas_object_clip_set(obj->object, e->framespace.clip);