From: sangho park Date: Mon, 25 Oct 2010 07:44:31 +0000 (+0900) Subject: add mouse event to signal X-Git-Tag: sbs-working-i386~132 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0c73c81cae4bd7e098d6e40133692561cf233468;p=framework%2Fuifw%2Felementary.git add mouse event to signal --- diff --git a/src/lib/elm_map.c b/src/lib/elm_map.c index e95cdad..71da1a0 100644 --- a/src/lib/elm_map.c +++ b/src/lib/elm_map.c @@ -1190,9 +1190,9 @@ _mouse_down(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__, void if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) wd->on_hold = EINA_TRUE; else wd->on_hold = EINA_FALSE; if (ev->flags & EVAS_BUTTON_DOUBLE_CLICK) - evas_object_smart_callback_call(data, SIG_CLICKED_DOUBLE, NULL); + evas_object_smart_callback_call(data, SIG_CLICKED_DOUBLE, ev); else - evas_object_smart_callback_call(data, SIG_PRESS, NULL); + evas_object_smart_callback_call(data, SIG_PRESS, ev); wd->longpressed = EINA_FALSE; if (wd->long_timer) ecore_timer_del(wd->long_timer); wd->long_timer = ecore_timer_add(1.0, _long_press, data); @@ -1248,7 +1248,7 @@ _mouse_up(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__, void * wd->long_timer = NULL; } if (!wd->on_hold) - evas_object_smart_callback_call(data, SIG_CLICKED, NULL); + evas_object_smart_callback_call(data, SIG_CLICKED, ev); wd->on_hold = EINA_FALSE; }