Improve LEAVE events for border actors
authorEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 17 Feb 2010 10:46:16 +0000 (10:46 +0000)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 17 Feb 2010 10:48:18 +0000 (10:48 +0000)
commitfbcaf1e0b34f68934e0c84b01adfa5ea920c6c6a
treef3da725edcbae7c0689c404161769b941a34c381
parent719e314b8e364955b046c990ddc1c9f07b0cc55f
Improve LEAVE events for border actors

If an actor is lying on the border of the Stage it might miss the LEAVE
event when the pointer of a device leaves the Stage window. Since the
backend is unsetting the Stage back pointer on the InputDevice we can
queue the emission of a LEAVE event on the pointer actor as well.

http://bugzilla.moblin.org/show_bug.cgi?id=9677
clutter/clutter-input-device.c
tests/interactive/test-events.c