| Index: sky/shell/org/domokit/sky/shell/GestureProvider.java
|
| diff --git a/sky/shell/org/domokit/sky/shell/GestureProvider.java b/sky/shell/org/domokit/sky/shell/GestureProvider.java
|
| index af286e9670af1a8de099d908a18899903ee90d6c..2018ff733d6f94f3e2a4293c6d86692b708484ef 100644
|
| --- a/sky/shell/org/domokit/sky/shell/GestureProvider.java
|
| +++ b/sky/shell/org/domokit/sky/shell/GestureProvider.java
|
| @@ -69,13 +69,15 @@ public class GestureProvider implements GestureDetector.OnGestureListener {
|
|
|
| @Override
|
| public boolean onDown(MotionEvent event) {
|
| + InputEvent inputEvent = createGestureEvent(event);
|
| + inputEvent.type = EventType.GESTURE_TAP_DOWN;
|
| + mListener.onGestureEvent(inputEvent);
|
| return true;
|
| }
|
|
|
| @Override
|
| public boolean onFling(MotionEvent e1, MotionEvent e2,
|
| float velocityX, float velocityY) {
|
| -
|
| mFlinging = true;
|
|
|
| // Use the first event as a scroll start (for the target hit-test)
|
| @@ -85,12 +87,14 @@ public class GestureProvider implements GestureDetector.OnGestureListener {
|
| inputEvent.type = EventType.GESTURE_FLING_START;
|
|
|
| mListener.onGestureEvent(inputEvent);
|
| -
|
| return true;
|
| }
|
|
|
| @Override
|
| public void onLongPress(MotionEvent event) {
|
| + InputEvent inputEvent = createGestureEvent(event);
|
| + inputEvent.type = EventType.GESTURE_LONG_PRESS;
|
| + mListener.onGestureEvent(inputEvent);
|
| }
|
|
|
| @Override
|
| @@ -115,12 +119,16 @@ public class GestureProvider implements GestureDetector.OnGestureListener {
|
|
|
| @Override
|
| public void onShowPress(MotionEvent event) {
|
| + InputEvent inputEvent = createGestureEvent(event);
|
| + inputEvent.type = EventType.GESTURE_SHOW_PRESS;
|
| + mListener.onGestureEvent(inputEvent);
|
| }
|
|
|
| @Override
|
| public boolean onSingleTapUp(MotionEvent event) {
|
| + InputEvent inputEvent = createGestureEvent(event);
|
| + inputEvent.type = EventType.GESTURE_TAP;
|
| + mListener.onGestureEvent(inputEvent);
|
| return true;
|
| }
|
| -
|
| -
|
| }
|
|
|