evas: fix logic in evas_events.c
authorJaeun Choi <jaeun12.choi@samsung.com>
Wed, 26 Apr 2017 08:16:16 +0000 (17:16 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 26 Apr 2017 09:42:49 +0000 (18:42 +0900)
commitafbe8ade6b7f99d5158be931a13971bb0681509f
tree6debbe5bb2474fc8b32a8df139b0c8a07a87068d
parentf9702fe1f9357b3112930ccea6f8c1def9722cdd
evas: fix logic in evas_events.c

Summary:
when collecting the objects under a mouse pointer,
evas uses the geometry of an object to decide
whether the mouse pointer is inside the area of the object,
which is inappropriate for a mapped object.
so mapped objects don't receive mouse events when they should.
this patch fixes the issue.

Test Plan: A sample code will be added as comments

Reviewers: jpeg, raster

Subscribers: cedric, eunue

Differential Revision: https://phab.enlightenment.org/D4826
src/lib/evas/canvas/evas_events.c