summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gestures.c4
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}