zmike pushed a commit to branch efl-1.22.

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

commit f6152b5b37c525ec20549fb92feca3a831508666
Author: Taehyub Kim <taehyub....@samsung.com>
Date:   Tue Apr 23 06:48:58 2019 +0000

    elc_hoversel: fix selected event compatibility issue
    
    Fix selected event compatibility issue.
    When item of hoversel is selected,
    item selected callback does not call in hoversel sample of elementary_test.
    
    Reviewed-by: Marcel Hollerbach <m...@marcel-hollerbach.de>
    Differential Revision: https://phab.enlightenment.org/D8683
---
 src/lib/elementary/elc_hoversel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elementary/elc_hoversel.c 
b/src/lib/elementary/elc_hoversel.c
index a7b5685f21..56b7113b62 100644
--- a/src/lib/elementary/elc_hoversel.c
+++ b/src/lib/elementary/elc_hoversel.c
@@ -176,7 +176,7 @@ _on_item_clicked(void *data EINA_UNUSED, const Efl_Event 
*event EINA_UNUSED)
    ELM_HOVERSEL_DATA_GET(obj2, sd);
 
    if (item->func) item->func((void *)WIDGET_ITEM_DATA_GET(eo_it), obj2, 
eo_it);
-   efl_event_callback_legacy_call(obj2, EFL_UI_EVENT_ITEM_SELECTED, eo_it);
+   evas_object_smart_callback_call(obj2, "selected", eo_it);
 
    evas_object_event_callback_add(sd->hover, EVAS_CALLBACK_DEL, _auto_update, 
item);
 

-- 


Reply via email to