summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-05-12 15:45:24 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-05-13 12:47:16 +0200
commita8877f529dffa68a8c1339cd10c32e3b783bba66 (patch)
treece36126fa7843b690b681379ddf927927de5a913 /tests
parent7cc175c9d69102c15486ac0506031cb6d09741d3 (diff)
Scrolling devices should not override touch or tablet devices
XISelectEvents override any earlier set event mask for the same device ids. This may cause touch devices to stop reporting touch events if they export scroll buttons or axis. The patch checks for each scrolling device if they are also a touch devices and includes the necessary bitmask if they are, and skips any devices also recognized as tablet devices as they already capture all relevant events. In addition tablet event handling will no longer block handling of wheel button events for scroll devices with the same device id. Task-number: QTBUG-38935 Change-Id: Ifd4657beb0a0cebffe89d3470ef2bd605eb3552e Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions