diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gestures.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gestures.c b/src/gestures.c index 735e77c..cc95e9b 100644 --- a/src/gestures.c +++ b/src/gestures.c | |||
| @@ -157,12 +157,16 @@ static void extract_movement(struct Gestures *gs, struct MTouch* mt) | |||
| 157 | SETBIT(gs->type, GS_HSCROLL); | 157 | SETBIT(gs->type, GS_HSCROLL); |
| 158 | if (nmove == 3) | 158 | if (nmove == 3) |
| 159 | SETBIT(gs->type, GS_HSWIPE); | 159 | SETBIT(gs->type, GS_HSWIPE); |
| 160 | if (nmove == 4) | ||
| 161 | SETBIT(gs->type, GS_HSWIPE4); | ||
| 160 | } | 162 | } |
| 161 | if (abs(gs->dy) > abs(gs->dx)) { | 163 | if (abs(gs->dy) > abs(gs->dx)) { |
| 162 | if (nmove == 2) | 164 | if (nmove == 2) |
| 163 | SETBIT(gs->type, GS_VSCROLL); | 165 | SETBIT(gs->type, GS_VSCROLL); |
| 164 | if (nmove == 3) | 166 | if (nmove == 3) |
| 165 | SETBIT(gs->type, GS_VSWIPE); | 167 | SETBIT(gs->type, GS_VSWIPE); |
| 168 | if (nmove == 4) | ||
| 169 | SETBIT(gs->type, GS_VSWIPE4); | ||
| 166 | } | 170 | } |
| 167 | } | 171 | } |
| 168 | } | 172 | } |
