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 2018ff733d6f94f3e2a4293c6d86692b708484ef..f9e29e9ed94b19b8eb774e5f9b2d2559c03b1e06 100644 |
--- a/sky/shell/org/domokit/sky/shell/GestureProvider.java |
+++ b/sky/shell/org/domokit/sky/shell/GestureProvider.java |
@@ -38,9 +38,11 @@ public class GestureProvider implements GestureDetector.OnGestureListener { |
} |
private InputEvent createGestureEvent(MotionEvent event) { |
+ int pointerIndex = event.getActionIndex(); |
GestureData gestureData = new GestureData(); |
- gestureData.x = event.getX(); |
- gestureData.y = event.getY(); |
+ gestureData.primaryPointer = event.getPointerId(pointerIndex); |
+ gestureData.x = event.getX(pointerIndex); |
+ gestureData.y = event.getY(pointerIndex); |
InputEvent inputEvent = new InputEvent(); |
inputEvent.timeStamp = event.getEventTime(); |
inputEvent.gestureData = gestureData; |