summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2019-01-07 19:23:37 +0900
committerHermet Park <hermetpark@gmail.com>2019-01-07 19:28:14 +0900
commit71776d2153d44657673aaf944c02b687b3b11d1b (patch)
treeeb468db223c5a32dd743f5d62d20933a75c120c0
parentefd0efb316324281ecd50c1cba2aaf0ee1feab10 (diff)
evas vg: don't draw invisible nodes.
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_object.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_vg_object.c b/src/lib/evas/canvas/efl_canvas_vg_object.c
index 6b64b7a..4ebf00d 100644
--- a/src/lib/evas/canvas/efl_canvas_vg_object.c
+++ b/src/lib/evas/canvas/efl_canvas_vg_object.c
@@ -361,6 +361,8 @@ _evas_vg_render(Evas_Object_Protected_Data *obj, Efl_Canvas_Vg_Object_Data *pd,
361 void *engine, void *output, void *context, Efl_VG *node, 361 void *engine, void *output, void *context, Efl_VG *node,
362 Eina_Array *clips, Eina_Bool do_async) 362 Eina_Array *clips, Eina_Bool do_async)
363{ 363{
364 if (!efl_gfx_entity_visible_get(node)) return;
365
364 if (efl_isa(node, EFL_CANVAS_VG_CONTAINER_CLASS)) 366 if (efl_isa(node, EFL_CANVAS_VG_CONTAINER_CLASS))
365 { 367 {
366 Efl_Canvas_Vg_Container_Data *cd = 368 Efl_Canvas_Vg_Container_Data *cd =