evas events: Fix mistake in multi_move
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 29 Aug 2016 08:04:57 +0000 (17:04 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 30 Aug 2016 06:13:40 +0000 (15:13 +0900)
I guess (can't test) that multi touch was broken, as the
position of the event was set to the position of the pointer
on the canvas. Which means all fingers would be in the same
spot, no matter what the real input. Copy & paste error.

src/lib/evas/canvas/evas_events.c

index 6a17cb4..2075eb2 100644 (file)
@@ -2464,8 +2464,6 @@ _canvas_event_feed_multi_move_internal(Evas_Public_Data *e, Efl_Input_Pointer_Da
    if ((!e->pointer.inside) && (e->pointer.mouse_grabbed == 0)) return;
 
    evt = ev->eo;
-   ev->cur.x = e->pointer.x;
-   ev->cur.y = e->pointer.y;
    ev->modifiers = &(e->modifiers);
    ev->locks = &(e->locks);
    ev->event_flags = e->default_event_flags;