mobile flaottingbutton Passing parent is mandatory to add a new object in new Eo. 41/181741/1
authorHermet Park <hermetpark@gmail.com>
Mon, 18 Jun 2018 05:00:46 +0000 (14:00 +0900)
committerHermet Park <hermetpark@gmail.com>
Mon, 18 Jun 2018 05:00:46 +0000 (14:00 +0900)
Null parent vector container just causes a crash on constructing.
This change fixes that problem.

Change-Id: I371b7c50a3c65a790b4180ab8484591a8cc765a8

src/mobile/eext_floatingbutton.c

index 12ad9e82a61ff02bbe0f0a1949fd1e149a898d47..2c6a0186e3db0a31843902b8b5f79ed433dbb020 100644 (file)
@@ -516,7 +516,7 @@ _eext_floatingbutton_efl_object_constructor(Eo *obj, Eext_Floatingbutton_Data *s
 
 #if EEXT_FLOATINGBUTTON_USE_VG
    sd->vg = evas_object_vg_add(evas_object_evas_get(obj));
-   Efl_VG *base_root = evas_vg_container_add(NULL);
+   Efl_VG *base_root = evas_vg_container_add(sd->vg);
    evas_object_vg_root_node_set(sd->vg, base_root);
    sd->base_shape = evas_vg_shape_add(base_root);
    evas_vg_node_color_set(sd->base_shape, 255, 255, 255, 255);