forked from enlightenment/efl
evas - proxy - fix clipping of proxy renders that broke terminology
so proxies just rendered nothing when used in terminology. they used to work for the tab switcher (ctl+shift+home). this now works again. there is a good chance this may break something else though... what i can't seem to find... this fixes T5131
This commit is contained in:
parent
bec54fc870
commit
a279852c86
|
@ -2140,9 +2140,10 @@ evas_render_mapped(Evas_Public_Data *evas, Evas_Object *eo_obj,
|
|||
if ((_evas_render_has_map(obj) && !_evas_render_can_map(obj)) ||
|
||||
_evas_render_object_is_mask(obj->cur->clipper))
|
||||
evas_object_clip_recalc(obj);
|
||||
_evas_render_mapped_context_clip_set(evas, eo_obj, obj, ctx,
|
||||
proxy_render_data,
|
||||
off_x, off_y);
|
||||
if (!proxy_render_data)
|
||||
_evas_render_mapped_context_clip_set(evas, eo_obj, obj, ctx,
|
||||
proxy_render_data,
|
||||
off_x, off_y);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue