From: Hermet Park Date: Wed, 24 Oct 2018 07:19:49 +0000 (+0900) Subject: evas vg: fix invalid vg caching usage. X-Git-Tag: submit/tizen/20181108.080505~147 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a25d89e38828d48427fcdc04d9b4e9038eb14eb7;p=platform%2Fupstream%2Fefl.git evas vg: fix invalid vg caching usage. reset cache if vg root node is reset by manually. Change-Id: I881b1433c294775af805cbff3560ffda0f69fe36 --- diff --git a/src/lib/evas/canvas/efl_canvas_vg.c b/src/lib/evas/canvas/efl_canvas_vg.c index 770a7d8..49c3c78 100644 --- a/src/lib/evas/canvas/efl_canvas_vg.c +++ b/src/lib/evas/canvas/efl_canvas_vg.c @@ -176,6 +176,7 @@ _efl_canvas_vg_root_node_set(Eo *obj, Efl_Canvas_Vg_Data *pd, Efl_VG *root_node) // force a redraw pd->changed = EINA_TRUE; + pd->cache_key = NULL; evas_object_change(obj, efl_data_scope_get(obj, EFL_CANVAS_OBJECT_CLASS)); }