summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h
diff options
context:
space:
mode:
authorMaarten Lankhorst <maarten.lankhorst@canonical.com>2014-05-20 09:57:39 +0200
committerShawn Rutledge <shawn.rutledge@digia.com>2014-07-02 13:55:42 +0200
commit19d289ab1b5bde3e136765e5432b5c7d004df3a4 (patch)
tree35784a3f17a15e303e6a5cc018cba5a7970abefb /src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h
parent99d78b40e92e00286700cab1dbcf4b130f7ecd58 (diff)
Listen to touch events on the master device instead of slave.
Listening to touch events on the master prevents pointer emulation events from being generated, alleviating the need to grab. Grabbing on the slave device is buggy, and breaks pointer emulation on all current servers that support XInput 2.2 due to a bug in the server, and will also grab unwanted touch events. For reference, see https://bugs.freedesktop.org/show_bug.cgi?id=78345 Reverts 2c65b78b400ec27e6e559829b9a970dca2df6669. The idea of enabling each touchscreen separately was introduced in 4dbf574b7acb7ae8f852219700afa95f8d568f0e; that aspect is also reverted. Change-Id: I30d36397aa4ff2fb7a8ad2bbb94c2a13abd472b4 Task-number: QTBUG-38625 Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoaaccessibilityelement.h')
0 files changed, 0 insertions, 0 deletions