summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2016-02-04 08:31:25 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2016-02-05 07:40:51 +1000
commitb27f04689e60a9148523124aa610b23dbe173377 (patch)
tree4750cd9e1504956537e1c2eef04a9af76e1c867d /tools
parenta84bf167a394f6fe4cb179c22546f0d02b518dfb (diff)
touchpad: while a key is held down, don't disable dwt
If a key enables dwt and is held down when the timeout expires, re-issue the timeout. There is a corner case where dwt may not work as expected: 1. key down and held down 2. dwt timer expires, dwt is re-issued 3. touch starts 4. key is released 5. dwt timer expires 6. touch now starts moving the pointer This is an effect of the smart touch detection. A touch starting after the last key press is released for pointer motion once dwt turns off again. This is what happens in the above case, the dwt timer expiring is the last virtual key press. This is a corner case and likely hard to trigger by a real user. https://bugs.freedesktop.org/show_bug.cgi?id=93984 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions