Evas: When we render using the wayland engine(s), if the object we are

rendering is in fact the framespace clip, then do not allow it to be
clipped to itself, just skip the clip set for it.



SVN revision: 75100
This commit is contained in:
Christopher Michael 2012-08-10 13:08:22 +00:00
parent b8cc507c80
commit e64e0a4534
1 changed files with 4 additions and 0 deletions

View File

@ -1424,6 +1424,10 @@ evas_render_updates_internal(Evas *e,
if (!(pclip = evas_object_clip_get(obj)))
{
/* skip clipping if the object is itself the
* framespace clip */
if (obj == e->framespace.clip) continue;
/* clip this object so it does not draw on the window frame */
evas_object_clip_set(obj, e->framespace.clip);
}