| Index: sky/sdk/lib/widgets/ink_well.dart
|
| diff --git a/sky/sdk/lib/widgets/ink_well.dart b/sky/sdk/lib/widgets/ink_well.dart
|
| index 95a78daeb0094106e2398eda4cba105c682b8b1b..e40c37014684c679678985b08aa11ce3da0ee928 100644
|
| --- a/sky/sdk/lib/widgets/ink_well.dart
|
| +++ b/sky/sdk/lib/widgets/ink_well.dart
|
| @@ -65,14 +65,15 @@ class RenderInkWell extends RenderProxyBox {
|
| final List<InkSplash> _splashes = new List<InkSplash>();
|
|
|
| void handleEvent(sky.Event event, BoxHitTestEntry entry) {
|
| - switch (event.type) {
|
| - case 'gesturetapdown':
|
| - // TODO(abarth): We should position the splash at the location of the tap.
|
| - _startSplash(event.primaryPointer, entry.localPosition);
|
| - break;
|
| - case 'gesturetap':
|
| - _confirmSplash(event.primaryPointer);
|
| - break;
|
| + if (event is sky.GestureEvent) {
|
| + switch (event.type) {
|
| + case 'gesturetapdown':
|
| + _startSplash(event.primaryPointer, entry.localPosition);
|
| + break;
|
| + case 'gesturetap':
|
| + _confirmSplash(event.primaryPointer);
|
| + break;
|
| + }
|
| }
|
| }
|
|
|
|
|