efl/src/lib/evas
Hermet Park 4d84794f1c evas events: fix corrupted mouse events behavior on mapped object.
Summary:
This fixes an issue that inproper mapped object in/out events triggering.
The previous mouse event logic didn't care the transformed cooridates
if a child object belongs to a mapped parents in its hierarchy.

When checking the object boundary for the child on mouse moving,
it must consider if the child were belonged to the mapped parent space.

Plus, this improves the coordiates to be transformed properly for the prev cooridates,
So that user could compare cur/prev cooridnates properly in the same space
in its events callbacks.

@fix

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9751
2019-08-27 19:49:42 +09:00
..
cache eina file refs in edje/evas - audit them and plug holes where refs stay 2019-08-21 20:02:24 +01:00
canvas evas events: fix corrupted mouse events behavior on mapped object. 2019-08-27 19:49:42 +09:00
common canvas map: remove logically dead code. 2019-08-26 19:30:06 +09:00
common3d here comes meson 2018-10-02 17:22:50 +02:00
file getenv - reduce continually calling getenv for the same vars do once 2019-08-08 23:57:02 +01:00
filters evas filter: make curve work for every 2019-06-19 10:28:34 +09:00
gesture gesture_manager: Avoid dereferencing null pointer. 2019-08-22 11:11:26 +09:00
include efl/hints: add restricted and combined max size hints 2019-08-14 12:08:13 -07:00
software_generic meson: move build definitions of software_generic to libevas 2019-04-19 14:39:22 -04:00
vg evas vector: support lottie animation as using json loader. 2019-06-21 17:35:48 +09:00
Evas.h Revert "ector: code refactoring." 2019-08-20 20:24:27 +09:00
Evas.hh efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
Evas_Common.h Evas: migrate Evas_BiDi_Direction -> Efl_Text_Bidirectional_Type. 2019-08-07 15:01:22 +01:00
Evas_Eo.h efl_input_clickable: rename efl_ui_clickable to efl_input_clickable 2019-07-29 11:43:01 +02:00
Evas_GL.h evas_gl: implement EvasGL ES 3.2 2019-08-01 10:42:55 -07:00
Evas_Internal.h efl/hints: add restricted and combined max size hints 2019-08-14 12:08:13 -07:00
Evas_Legacy.h evas vector: support lottie animation as using json loader. 2019-06-21 17:35:48 +09:00
Evas_Loader.h evas: add infrastructure to feed 9 patch information from file loader to image object. 2019-07-12 09:54:16 -07:00
main.c evas: remove redundant internal functions. 2018-10-11 13:46:37 +09:00
meson.build meson: make it possible to link our engines against evas 2019-04-19 14:39:31 -04:00