Edje/entry: Add propagation handling in mouse_out for link anchors
authorDaniel Hirt <daniel.hirt@samsung.com>
Mon, 17 Feb 2014 12:18:19 +0000 (21:18 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 17 Feb 2014 12:18:19 +0000 (21:18 +0900)
commit08a6954904c9dd50b45a2fdef859cb2e66fef1f3
treeba97592bb79afc131d2bec1728204f7a140a4d5f
parent7b896e784d44756ed29ef6de58ea3e45352cccd6
Edje/entry: Add propagation handling in mouse_out for link anchors

Summary:
Link anchors are set to allow event propagation. In some cases, this
might lead to unwanted results in entry.
Adding a flag to event_flags allows to control this in Elementary.
One example that this fixes is having wrong mouse cursor handling when
having the mouse out of the link anchor, back to the entry parent
(in this case, additional handling in els_cursor.c is required so this
event is ignored if event_flag is set with EVAS_EVENT_FLAG_ON_HOLD.
Fixes T878.

Reviewers: tasn

CC: cedric
Maniphest Tasks: T878

Differential Revision: https://phab.enlightenment.org/D561
src/lib/edje/edje_entry.c