diff options
author | Hermet Park <hermetpark@gmail.com> | 2018-10-16 15:07:36 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2018-10-16 15:07:51 +0900 |
commit | adcaa8b82b54a841bcbc13fb7eea626e17410d12 (patch) | |
tree | 575e5a38641f78725d80cd4089b145f80c9b6734 | |
parent | 00f889d91aee829b4488cc3d52221e369c8a0968 (diff) | |
download | efl-adcaa8b82b54a841bcbc13fb7eea626e17410d12.tar.gz |
devas vg: return default root node if possible.
Summary:
It could return NULL root node
while user expect a valid root node in default
as It did before.
This is a regresion bug from long ago.
@fix
Reviewers: #committers
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7162
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_vg_object.c | 2 |
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 cc41ffcf2e..25d6f598a3 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_object.c +++ b/src/lib/evas/canvas/efl_canvas_vg_object.c @@ -130,6 +130,8 @@ _efl_canvas_vg_object_root_node_get(const Eo *obj EINA_UNUSED, Efl_Canvas_Vg_Obj root = evas_cache_vg_tree_get(pd->vg_entry); else if (pd->user_entry) root = pd->user_entry->root; + else + root = pd->root; return root; } |