| Index: pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/operations.dart
|
| diff --git a/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/operations.dart b/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/operations.dart
|
| index aeae578522840f35ce0c2e26a118495ab2ac76dd..20001cef3e56793e142b78209742336743dc07ec 100644
|
| --- a/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/operations.dart
|
| +++ b/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/operations.dart
|
| @@ -471,7 +471,7 @@ final _ignoreTypeFailure = JS(
|
| // This is primarily due to the lack of generic methods,
|
| // but we need to triage all the types.
|
| if (!!$isSubtype(type, $Iterable) && !!$isSubtype(actual, $Iterable) ||
|
| - !!$isSubtype(type, $Future) && !!$isSubtype(actual, $Future) ||
|
| + !!$isSubtype(type, $FutureOr) && !!$isSubtype(actual, $Future) ||
|
| !!$isSubtype(type, $Map) && !!$isSubtype(actual, $Map) ||
|
| $isFunctionType(type) && $isFunctionType(actual) ||
|
| !!$isSubtype(type, $Stream) && !!$isSubtype(actual, $Stream) ||
|
|
|