forked from enlightenment/efl
efl/evas - +null check
This commit is contained in:
parent
aa54fcf059
commit
ede5390258
|
@ -1371,12 +1371,15 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object *eo_obj,
|
|||
{
|
||||
Evas_Object_Protected_Data *proxy =
|
||||
proxy_render_data->proxy_obj;
|
||||
x = proxy->cur->clipper->cur->geometry.x +
|
||||
off_x;
|
||||
y = proxy->cur->clipper->cur->geometry.y +
|
||||
off_y;
|
||||
w = proxy->cur->clipper->cur->geometry.w;
|
||||
h = proxy->cur->clipper->cur->geometry.h;
|
||||
if (proxy->cur->clipper)
|
||||
{
|
||||
x = proxy->cur->clipper->cur->geometry.x +
|
||||
off_x;
|
||||
y = proxy->cur->clipper->cur->geometry.y +
|
||||
off_y;
|
||||
w = proxy->cur->clipper->cur->geometry.w;
|
||||
h = proxy->cur->clipper->cur->geometry.h;
|
||||
}
|
||||
}
|
||||
e->engine.func->context_clip_set(e->engine.data.output,
|
||||
ctx, x, y, w, h);
|
||||
|
|
Loading…
Reference in New Issue