From a0366e2ae9b04ae2bb6dd069719f12197752f8c8 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Sun, 19 Aug 2018 13:18:41 +0100 Subject: [PATCH] welcome: evas_object_rectangle_add needs Evas. EFL 1.21. is more strict. We need to use an Evas here, not an Evas_Object. This fixes a horrible bogus display when choosing a template project. --- src/bin/screens/edi_welcome.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/screens/edi_welcome.c b/src/bin/screens/edi_welcome.c index 5afa31e..b678d47 100644 --- a/src/bin/screens/edi_welcome.c +++ b/src/bin/screens/edi_welcome.c @@ -533,7 +533,7 @@ _edi_welcome_project_new_cb(void *data, Evas_Object *obj EINA_UNUSED, void *even evas_object_size_hint_weight_set(table, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_align_set(table, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_show(table); - rect = evas_object_rectangle_add(table); + rect = evas_object_rectangle_add(evas_object_evas_get(table)); evas_object_size_hint_weight_set(rect, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_align_set(rect, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_size_hint_min_set(rect, 500 * elm_config_scale_get(), 300 * elm_config_scale_get());