after commit 917e0aa0feb9a79721953ea632723d26a251a850
i cant use "layout" as valid Evas_Object handle for edje_object_signal_callback_add.
it is not working anymore.
layout ist added with
Evas_Object *ly = elm_layout_add(win);
i have to add
Evas_Object *edje_obj = elm_layout_edje_get(ly);
before i can use
edje_object_signal_callback_add(edje_obj, "show_popup", "show_popup", show_popup, win);
before the changes i was able to use the "layout" directly as valid Evas_Object handle. the following code was working correctly
edje_object_signal_callback_add(ly, "show_popup", "show_popup", show_popup, win);
here the code working correctly before the commit https://github.com/jf-simon/news/blob/master/src/main.c#L1269
thanks for looking at this issue