discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=28aed68e7f30b8858b041213ea10bfa1054a6b40
commit 28aed68e7f30b8858b041213ea10bfa1054a6b40 Author: Hermet Park <[email protected]> Date: Mon Jun 25 06:49:49 2018 -0400 evas canvas: add exceptional case. Summary: parent_container should have eina_false as given null parent in order to avoid call vg_node_changed() for parent. Reviewers: #committers, devilhorns, zmike Reviewed By: #committers, zmike Subscribers: cedric, #committers, zmike Tags: #efl Differential Revision: https://phab.enlightenment.org/D6387 --- src/lib/evas/canvas/evas_vg_node.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/canvas/evas_vg_node.c b/src/lib/evas/canvas/evas_vg_node.c index 8ca0e62538..e7ef736528 100644 --- a/src/lib/evas/canvas/evas_vg_node.c +++ b/src/lib/evas/canvas/evas_vg_node.c @@ -351,6 +351,7 @@ _efl_canvas_vg_node_efl_object_parent_set(Eo *obj, parent, efl_class_name_get(efl_class_get(parent)), obj); return; } + else parent_container = EINA_FALSE; if (!_efl_canvas_vg_node_parent_checked_get(obj, &old_parent, &old_cd)) return; --
