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;

-- 


Reply via email to