From cc2f8feedc15a5c9f4e97e5323bc4df2aae8a2a7 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Wed, 11 May 2016 18:25:56 -0700 Subject: [PATCH] Add asserts to DefaultTextStyle.inherit (#3844) The context and child arguments are required. We should assert that they're non-null. Fixes #3843 --- packages/flutter/lib/src/widgets/basic.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/flutter/lib/src/widgets/basic.dart b/packages/flutter/lib/src/widgets/basic.dart index 26b179862d..fc7e18de85 100644 --- a/packages/flutter/lib/src/widgets/basic.dart +++ b/packages/flutter/lib/src/widgets/basic.dart @@ -1994,6 +1994,8 @@ class DefaultTextStyle extends InheritedWidget { TextOverflow overflow, Widget child }) { + assert(context != null); + assert(child != null); DefaultTextStyle parent = DefaultTextStyle.of(context); return new DefaultTextStyle( key: key,