summaryrefslogtreecommitdiff
path: root/src/grail-gestures.h
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2011-03-04 01:00:41 +0100
committerHenrik Rydberg <rydberg@euromail.se>2011-03-14 12:55:20 +0100
commitb0ce015a8494bdc48e4d38ddf22b7e5e4c02814a (patch)
tree30c1be9c76caf58d51d6829bb8b123d67e03a426 /src/grail-gestures.h
parent1985003a9541c20f9a7139bab499d2259e70ed4f (diff)
Make grabbing client exclusive
When a possible gesture is started for a global client (sysflag set), it is desirable that gestures to other clients are disregarded until all contacts have left the surface. In principle this could be refined further, such that if gesture are not detected, they are passed on to other clients, but that also affects how touches are passed onto lower layers like XI2.1, so simply making sure a global system client gets all events potentially leading to gestures is good enough for now. Also note that in the current combination of synaptics/evdev X servers and grail, there can be no overlapping potential gestures between two global clients, or the resulting event recipient is not correct. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'src/grail-gestures.h')
0 files changed, 0 insertions, 0 deletions