| Index: sky/sdk/lib/framework/app.dart
|
| diff --git a/sky/sdk/lib/framework/app.dart b/sky/sdk/lib/framework/app.dart
|
| index 151791b51884f54d5f22ff27998a018645f84324..89b5fed7684ec624275101d751acaad4dfcd4cfc 100644
|
| --- a/sky/sdk/lib/framework/app.dart
|
| +++ b/sky/sdk/lib/framework/app.dart
|
| @@ -16,7 +16,8 @@ class AppView {
|
|
|
| _renderView = new RenderView(child: root);
|
| _renderView.attach();
|
| - _renderView.layout(new ViewConstraints(width: sky.view.width, height: sky.view.height));
|
| + _renderView.layout(new ViewConstraints(width: sky.view.width,
|
| + height: sky.view.height));
|
|
|
| scheduler.ensureVisualUpdate();
|
| }
|
| @@ -61,10 +62,12 @@ class AppView {
|
| }
|
| break;
|
| }
|
| + dispatchPointerEvent(event, result);
|
| + }
|
| +
|
| + void dispatchPointerEvent(sky.PointerEvent event, HitTestResult result) {
|
| assert(result != null);
|
| - result.path.reversed.forEach((RenderNode node) {
|
| + for (RenderNode node in result.path.reversed)
|
| node.handlePointer(event);
|
| - });
|
| }
|
| -
|
| }
|
|
|