From: JengHyun Kang Date: Fri, 25 Mar 2016 06:12:58 +0000 (+0900) Subject: Do not send first finger touch events. Only send mouse events X-Git-Tag: accepted/tizen/ivi/20160325.133955^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F61%2F63661%2F2;p=platform%2Fupstream%2Fefl.git Do not send first finger touch events. Only send mouse events Change-Id: Ic7114548e9db045ad3f9aa8bf6761147017870e1 --- diff --git a/src/lib/ecore_input_evas/ecore_input_evas.c b/src/lib/ecore_input_evas/ecore_input_evas.c index 01c001a..e0abe5e 100644 --- a/src/lib/ecore_input_evas/ecore_input_evas.c +++ b/src/lib/ecore_input_evas/ecore_input_evas.c @@ -530,45 +530,11 @@ _ecore_event_evas_mouse_button(Ecore_Event_Mouse_Button *e, Ecore_Event_Press pr ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers); if (press == ECORE_DOWN) { - if (evas_device_class_get(dev) & ECORE_DEVICE_TOUCH) - { - if (lookup->down_multi) - lookup->down_multi(lookup->window, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, flags, - e->timestamp); - else - evas_event_input_multi_down(lookup->evas, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, flags, - e->timestamp, NULL); - } evas_event_feed_mouse_down(lookup->evas, e->buttons, flags, e->timestamp, NULL); } else { - if (evas_device_class_get(dev) & ECORE_DEVICE_TOUCH) - { - if (lookup->up_multi) - lookup->up_multi(lookup->window, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, flags, - e->timestamp); - else - evas_event_input_multi_up(lookup->evas, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, flags, - e->timestamp, NULL); - } evas_event_feed_mouse_up(lookup->evas, e->buttons, flags, e->timestamp, NULL); } @@ -634,23 +600,6 @@ ecore_event_evas_mouse_move(void *data EINA_UNUSED, int type EINA_UNUSED, void * _ecore_event_evas_push_mouse_move(e); ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers); - if (evas_device_class_get(dev) & ECORE_DEVICE_TOUCH) - { - if (lookup->move_multi) - lookup->move_multi(lookup->window, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, e->timestamp); - else - evas_event_input_multi_move(lookup->evas, e->multi.device, - e->x, e->y, e->multi.radius, - e->multi.radius_x, e->multi.radius_y, - e->multi.pressure, e->multi.angle, - e->multi.x, e->multi.y, e->timestamp, - NULL); - } - if (lookup->move_mouse) lookup->move_mouse(lookup->window, e->x, e->y, e->timestamp); else