mutter/clutter/x11
Carlos Garnacho 4c4e72a9dc x11: Set the input device stage on XI_TouchBegin, if not already set
Until now, touch events sort of rely on XI_Enter/XI_Leave events accompanying
the pointer emulating touch in order to have a stage set on the device, These
events won't happen though if it's not a pointer emulating touch which happens
on the stage, causing touch events to be ignored.

Fix this by ensuring that the input device has a stage on XI_TouchBegin itself,
but only if it's not already set, so we don't possibly steal touch events to
an already interacting stage.

https://bugzilla.gnome.org/show_bug.cgi?id=732234
2014-06-25 16:55:16 +01:00
..
xsettings
clutter-backend-x11.c docs: Port backend-specific sections to markdown 2014-03-17 23:10:07 +00:00
clutter-backend-x11.h
clutter-device-manager-core-x11.c
clutter-device-manager-core-x11.h
clutter-device-manager-xi2.c x11: Set the input device stage on XI_TouchBegin, if not already set 2014-06-25 16:55:16 +01:00
clutter-device-manager-xi2.h
clutter-event-x11.c Avoid needless event copies when queueing from a backend to a stage 2014-03-15 19:44:57 +00:00
clutter-glx-texture-pixmap.c
clutter-glx-texture-pixmap.h Annotate symbols in backend-specific headers 2014-03-17 19:26:49 +00:00
clutter-glx.h
clutter-input-device-core-x11.c
clutter-input-device-core-x11.h
clutter-input-device-xi2.c
clutter-input-device-xi2.h
clutter-keymap-x11.c x11: Add keymap direction query 2014-03-03 23:42:33 +00:00
clutter-keymap-x11.h x11: Add keymap direction query 2014-03-03 23:42:33 +00:00
clutter-settings-x11.h
clutter-stage-x11.c Edit an incorrect comment 2014-03-15 19:31:54 +00:00
clutter-stage-x11.h x11/stage: Remove CLUTTER_SCALE handling 2014-01-20 12:26:46 +00:00
clutter-x11-texture-pixmap.c
clutter-x11-texture-pixmap.h Annotate symbols in backend-specific headers 2014-03-17 19:26:49 +00:00
clutter-x11.h Annotate symbols in backend-specific headers 2014-03-17 19:26:49 +00:00