Index: samples/dartcombat/views.dart |
diff --git a/samples/dartcombat/views.dart b/samples/dartcombat/views.dart |
index 3ccf0b3af27bf30449ec157f7717de2982edfbc5..15e598c4f59e1c258cc8e052a1fe9c9714cc4359 100644 |
--- a/samples/dartcombat/views.dart |
+++ b/samples/dartcombat/views.dart |
@@ -279,7 +279,7 @@ class ViewUtil { |
/** Extract the position of a mouse event in a containing 500x500 grid. */ |
static Future<List<int>> positionFromEvent(Element gridNode, MouseEvent e) { |
final completer = new Completer<List<int>>(); |
- window.setImmediate(() { |
+ window.immediate.then((_) { |
int x = (e.pageX - gridNode.offsetLeft) ~/ 50; |
int y = (e.pageY - gridNode.offsetTop) ~/ 50; |
completer.complete([x, y]); |