From 5da006472c529da3584131d738a4095e1db31842 Mon Sep 17 00:00:00 2001 From: amirh Date: Fri, 27 Jul 2018 16:12:26 -0700 Subject: [PATCH] Fix wrong conversion of MotionEvent to Flutter's PointerEvent kind. (#5894) We were sending the toolType values as-is which is wrong, e.g touch events showed in Flutter as mouse events. --- shell/platform/android/io/flutter/view/FlutterView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/platform/android/io/flutter/view/FlutterView.java b/shell/platform/android/io/flutter/view/FlutterView.java index d80165563..5728992d8 100644 --- a/shell/platform/android/io/flutter/view/FlutterView.java +++ b/shell/platform/android/io/flutter/view/FlutterView.java @@ -429,7 +429,7 @@ public class FlutterView return; } - int pointerKind = event.getToolType(pointerIndex); + int pointerKind = getPointerDeviceTypeForToolType(event.getToolType(pointerIndex)); if (pointerKind == -1) { return; } -- GitLab