if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
+ if (tp->gesture.state == GESTURE_STATE_SCROLL) {
+ tp_gesture_handle_state_scroll(tp, time);
+ if (transitions[idx - 1] != tp->gesture.state)
+ transitions[idx++] = tp->gesture.state;
+ }
if (tp->gesture.state == GESTURE_STATE_SCROLL_START) {
tp_gesture_handle_state_scroll_start(tp, time);
if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
- if (tp->gesture.state == GESTURE_STATE_SCROLL) {
- tp_gesture_handle_state_scroll(tp, time);
+ if (tp->gesture.state == GESTURE_STATE_SWIPE) {
+ tp_gesture_handle_state_swipe(tp, time);
if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
- if (tp->gesture.state == GESTURE_STATE_SWIPE) {
- tp_gesture_handle_state_swipe(tp, time);
+ if (tp->gesture.state == GESTURE_STATE_PINCH) {
+ tp_gesture_handle_state_pinch(tp, time);
if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
if (transitions[idx - 1] != tp->gesture.state)
transitions[idx++] = tp->gesture.state;
}
- if (tp->gesture.state == GESTURE_STATE_PINCH) {
- tp_gesture_handle_state_pinch(tp, time);
- }
-
if (oldstate != tp->gesture.state) {
char buf[1024] = {0};
size_t remaining = sizeof(buf);