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;
                }
           }

-- 


Reply via email to