| Index: lib/src/chain.dart
|
| diff --git a/lib/src/chain.dart b/lib/src/chain.dart
|
| index 6de670f222ce1a8f88524e7d5d082d0b3798fa19..a27e8a68d9288ab526fb27b86a5e142d5df28bae 100644
|
| --- a/lib/src/chain.dart
|
| +++ b/lib/src/chain.dart
|
| @@ -78,7 +78,8 @@ class Chain implements StackTrace {
|
| };
|
| }
|
|
|
| - return runZoned(callback, onError: newOnError);
|
| + // TODO(rnystrom): Remove this cast if runZoned() gets a generic type.
|
| + return runZoned(callback, onError: newOnError) as dynamic/*=T*/;
|
| }
|
|
|
| var spec = new StackZoneSpecification(onError);
|
| @@ -91,7 +92,8 @@ class Chain implements StackTrace {
|
| }
|
| }, zoneSpecification: spec.toSpec(), zoneValues: {
|
| #stack_trace.stack_zone.spec: spec
|
| - });
|
| + }) as dynamic/*=T*/;
|
| + // TODO(rnystrom): Remove this cast if runZoned() gets a generic type.
|
| }
|
|
|
| /// Returns [futureOrStream] unmodified.
|
|
|