canvas vg: don't draw images if it's full transparent.

This commit is contained in:
Hermet Park 2019-10-14 17:52:47 +09:00
parent 250b2f2d2c
commit 87611f8f9e
1 changed files with 4 additions and 0 deletions

View File

@ -29,6 +29,10 @@ _efl_canvas_vg_image_render_pre(Evas_Object_Protected_Data *vg_pd,
if (nd->flags == EFL_GFX_CHANGE_FLAG_NONE) return;
int a;
efl_gfx_color_get(obj, NULL, NULL, NULL, &a);
if (a <= 0) return;
nd->flags = EFL_GFX_CHANGE_FLAG_NONE;
EFL_CANVAS_VG_COMPUTE_MATRIX(ctransform, ptransform, nd);