From 9d0eba7255609dcf0555627eab679cb0ad8e4883 Mon Sep 17 00:00:00 2001 From: seoz Date: Wed, 15 Jun 2011 05:30:23 +0000 Subject: [PATCH] elm genlist, photocam, map: Fixed wrong signal emitting. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@60325 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_genlist.c | 4 ++-- src/lib/elm_map.c | 4 ++-- src/lib/elm_photocam.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index be532aa..b28795d 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -692,14 +692,14 @@ _on_focus_hook(void *data __UNUSED__, if (!wd) return; if (elm_widget_focus_get(obj)) { - edje_object_signal_emit(wd->obj, "elm,action,focus", "elm"); + elm_object_signal_emit(wd->obj, "elm,action,focus", "elm"); evas_object_focus_set(wd->obj, EINA_TRUE); if ((wd->selected) && (!wd->last_selected_item)) wd->last_selected_item = eina_list_data_get(wd->selected); } else { - edje_object_signal_emit(wd->obj, "elm,action,unfocus", "elm"); + elm_object_signal_emit(wd->obj, "elm,action,unfocus", "elm"); evas_object_focus_set(wd->obj, EINA_FALSE); } } diff --git a/src/lib/elm_map.c b/src/lib/elm_map.c index dded8e5..69cd794 100644 --- a/src/lib/elm_map.c +++ b/src/lib/elm_map.c @@ -2266,12 +2266,12 @@ _on_focus_hook(void *data __UNUSED__, Evas_Object *obj) if (!wd) return; if (elm_widget_focus_get(obj)) { - edje_object_signal_emit(wd->obj, "elm,action,focus", "elm"); + edje_object_signal_emit(elm_smart_scroller_edje_object_get(wd->scr), "elm,action,focus", "elm"); evas_object_focus_set(wd->obj, EINA_TRUE); } else { - edje_object_signal_emit(wd->obj, "elm,action,unfocus", "elm"); + edje_object_signal_emit(elm_smart_scroller_edje_object_get(wd->scr), "elm,action,unfocus", "elm"); evas_object_focus_set(wd->obj, EINA_FALSE); } } diff --git a/src/lib/elm_photocam.c b/src/lib/elm_photocam.c index eacc02f..f32b6e2 100644 --- a/src/lib/elm_photocam.c +++ b/src/lib/elm_photocam.c @@ -731,12 +731,12 @@ _on_focus_hook(void *data __UNUSED__, Evas_Object *obj) if (!wd) return; if (elm_widget_focus_get(obj)) { - edje_object_signal_emit(wd->obj, "elm,action,focus", "elm"); + edje_object_signal_emit(elm_smart_scroller_edje_object_get(wd->scr), "elm,action,focus", "elm"); evas_object_focus_set(wd->obj, EINA_TRUE); } else { - edje_object_signal_emit(wd->obj, "elm,action,unfocus", "elm"); + edje_object_signal_emit(elm_smart_scroller_edje_object_get(wd->scr), "elm,action,unfocus", "elm"); evas_object_focus_set(wd->obj, EINA_FALSE); } } -- 2.7.4