hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=836bab0ef666bbbf8cee06b03f97df4efc117822
commit 836bab0ef666bbbf8cee06b03f97df4efc117822 Author: wonguk.jeong <wonguk.je...@samsung.com> Date: Tue Jul 15 12:07:07 2014 +0900 genlist: remove annoying error message Summary: content couldn't be always a elm widget. After checking whether it's elm widget or not, use widget API Test Plan: terminology -> options -> font -> select font and check below error message ERR<25935>:eo lib/eo/eo.c:603 _eo_call_resolve() in elm_widget.eo.c:8: you called func 'elm_obj_widget_focus_get' (213) which is unknown in class 'Edje_Object'. Reviewers: raster, cedric, seoz, Hermet Reviewed By: Hermet Subscribers: seoz Differential Revision: https://phab.enlightenment.org/D1186 --- src/lib/elm_genlist.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index 5f7094e..7e83c89 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -5525,10 +5525,10 @@ _item_select(Elm_Gen_Item *it) Eina_List *l; EINA_LIST_FOREACH(it->content_objs, l, swallow_obj) { - if (elm_object_focus_get(swallow_obj)) + if (elm_widget_is(swallow_obj) && elm_object_focus_get(swallow_obj)) { - elm_object_focus_set( obj, EINA_FALSE); - elm_object_focus_set( obj, EINA_TRUE); + elm_object_focus_set(obj, EINA_FALSE); + elm_object_focus_set(obj, EINA_TRUE); break; } } --