prefs elm_entry: change to the new event

This commit is contained in:
Marcel Hollerbach 2017-11-20 22:54:49 +01:00
parent 149d03d8f4
commit a8fb3f30d9
1 changed files with 3 additions and 2 deletions

View File

@ -101,7 +101,8 @@ _item_changed_cb(void *data, const Efl_Event *event)
{
Elm_Prefs_Item_Changed_Cb prefs_it_changed_cb = data;
prefs_it_changed_cb(event->object);
if (efl_ui_focus_object_focus_get(event->object))
prefs_it_changed_cb(event->object);
}
static void
@ -160,7 +161,7 @@ elm_prefs_entry_add(const Elm_Prefs_Item_Iface *iface EINA_UNUSED,
efl_event_callback_add
(obj, ELM_ENTRY_EVENT_ACTIVATED, _item_changed_cb, cb);
efl_event_callback_add
(obj, EFL_UI_WIDGET_EVENT_UNFOCUSED, _item_changed_cb, cb);
(obj, EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED, _item_changed_cb, cb);
if (spec.s.accept)
{
int ret;