From 4e4a352a62e5d0eb3413d385192140afc257d00f Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Mon, 28 Mar 2016 20:29:03 -0700 Subject: [PATCH] Pointer events should pass buttons through Fixes #2899 --- packages/flutter/lib/src/gestures/converter.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/flutter/lib/src/gestures/converter.dart b/packages/flutter/lib/src/gestures/converter.dart index 262db06733e..0a273ae1af8 100644 --- a/packages/flutter/lib/src/gestures/converter.dart +++ b/packages/flutter/lib/src/gestures/converter.dart @@ -73,6 +73,7 @@ class PointerEventConverter { pointer: state.pointer, kind: kind, position: position, + buttons: datum.buttons, obscured: datum.obscured, pressure: datum.pressure, pressureMin: datum.pressureMin, @@ -102,6 +103,7 @@ class PointerEventConverter { position: position, delta: offset, down: state.down, + buttons: datum.buttons, obscured: datum.obscured, pressure: datum.pressure, pressureMin: datum.pressureMin, @@ -136,6 +138,7 @@ class PointerEventConverter { position: position, delta: offset, down: state.down, + buttons: datum.buttons, obscured: datum.obscured, pressure: datum.pressure, pressureMin: datum.pressureMin, @@ -159,6 +162,7 @@ class PointerEventConverter { pointer: state.pointer, kind: kind, position: position, + buttons: datum.buttons, obscured: datum.obscured, pressureMax: datum.pressureMax, distance: datum.distance, @@ -174,6 +178,7 @@ class PointerEventConverter { pointer: state.pointer, kind: kind, position: position, + buttons: datum.buttons, obscured: datum.obscured, pressureMin: datum.pressureMin, pressureMax: datum.pressureMax,