Index: tools/dom/src/ModelTreeObserver.dart |
diff --git a/tools/dom/src/ModelTreeObserver.dart b/tools/dom/src/ModelTreeObserver.dart |
index f0557956df465bb39ef9c2dc7be56f2e63c441bc..30408ad9d0e451ed42758901c14b89b46d6bea72 100644 |
--- a/tools/dom/src/ModelTreeObserver.dart |
+++ b/tools/dom/src/ModelTreeObserver.dart |
@@ -83,10 +83,8 @@ class _ModelTreeObserver { |
node._model = model; |
node._modelChangedStream.add(node); |
} |
- } on AsyncError catch (e) { |
- e.throwDelayed(); |
} catch (e, s) { |
- new AsyncError(e, s).throwDelayed(); |
+ new Future.immediateError(e, s); |
} |
for (var child = node.$dom_firstChild; child != null; |
child = child.nextNode) { |