diff options
Diffstat (limited to 'src/multitouch.c')
| -rw-r--r-- | src/multitouch.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/multitouch.c b/src/multitouch.c index cc57cad..a11b8da 100644 --- a/src/multitouch.c +++ b/src/multitouch.c | |||
| @@ -215,6 +215,12 @@ static void handle_gestures(LocalDevicePtr local, | |||
| 215 | int vswipestep = 1 + vswipe_fraction * get_cap_ysize(caps); | 215 | int vswipestep = 1 + vswipe_fraction * get_cap_ysize(caps); |
| 216 | int hswipestep = 1 + hswipe_fraction * get_cap_xsize(caps); | 216 | int hswipestep = 1 + hswipe_fraction * get_cap_xsize(caps); |
| 217 | int i; | 217 | int i; |
| 218 | if (!gs->same_fingers) { | ||
| 219 | vscroll = 0; | ||
| 220 | hscroll = 0; | ||
| 221 | vswipe = 0; | ||
| 222 | hswipe = 0; | ||
| 223 | } | ||
| 218 | for (i = 0; i < DIM_BUTTON; i++) { | 224 | for (i = 0; i < DIM_BUTTON; i++) { |
| 219 | if (GETBIT(gs->btmask, i)) { | 225 | if (GETBIT(gs->btmask, i)) { |
| 220 | xf86PostButtonEvent(local->dev, FALSE, | 226 | xf86PostButtonEvent(local->dev, FALSE, |
