diff --git a/lib/src/nil.dart b/lib/src/nil.dart index 607f7c3..1df3a9d 100644 --- a/lib/src/nil.dart +++ b/lib/src/nil.dart @@ -380,5 +380,5 @@ R returnFirstIfNotNilAndCast(Object? v1, Object? v2) { } bool isNilOr(List list) { - return list.every((element) => element == nil || list is T && list is T?); + return list.every((element) => element == nil || list is T || list is T?); }