netstar pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=db377832f7f8d34e5675b54b6f89d657bfcd4ec4

commit db377832f7f8d34e5675b54b6f89d657bfcd4ec4
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Aug 16 20:00:41 2018 +0100

    elm/code: use evas as parent for evas object creation
    
    Summary:
    evas object types require an evas as the parent. this has always been
    the case, though it has only begun to (again) be treated as an error
    recently
    
    fixes unit test failures
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl_widgets_code
    
    Differential Revision: https://phab.enlightenment.org/D6852
---
 src/lib/elementary/elm_code_widget.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/elementary/elm_code_widget.c 
b/src/lib/elementary/elm_code_widget.c
index f78a78daa8..600a9b786c 100644
--- a/src/lib/elementary/elm_code_widget.c
+++ b/src/lib/elementary/elm_code_widget.c
@@ -1975,7 +1975,7 @@ _elm_code_widget_ensure_n_grid_rows(Elm_Code_Widget 
*widget, int rows)
 
    for (i = existing; i < rows; i++)
      {
-        grid = evas_object_textgrid_add(pd->gridbox);
+        grid = evas_object_textgrid_add(evas_object_evas_get(pd->gridbox));
         evas_object_size_hint_weight_set(grid, EVAS_HINT_EXPAND, 0.0);
         evas_object_size_hint_align_set(grid, EVAS_HINT_FILL, 0.0);
         evas_object_show(grid);
@@ -2383,7 +2383,7 @@ _elm_code_widget_efl_canvas_group_group_add(Eo *obj, 
Elm_Code_Widget_Data *pd)
    evas_object_event_callback_add(scroller, EVAS_CALLBACK_MOUSE_DOWN,
                                   _elm_code_widget_scroller_clicked_cb, obj);
 
-   background = evas_object_rectangle_add(scroller);
+   background = evas_object_rectangle_add(evas_object_evas_get(scroller));
    evas_object_size_hint_weight_set(background, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
    evas_object_size_hint_align_set(background, EVAS_HINT_FILL, EVAS_HINT_FILL);
    evas_object_show(background);

-- 


Reply via email to