diff --git a/packages/flutter/lib/src/widgets/layout_builder.dart b/packages/flutter/lib/src/widgets/layout_builder.dart index 4d2ddcc8f7..f7be789b20 100644 --- a/packages/flutter/lib/src/widgets/layout_builder.dart +++ b/packages/flutter/lib/src/widgets/layout_builder.dart @@ -202,8 +202,9 @@ class LayoutBuilder extends ConstrainedLayoutBuilder { /// The [builder] argument must not be null. const LayoutBuilder({ Key key, - LayoutWidgetBuilder builder, - }) : super(key: key, builder: builder); + @required LayoutWidgetBuilder builder, + }) : assert(builder != null), + super(key: key, builder: builder); @override LayoutWidgetBuilder get builder => super.builder;