-
Notifications
You must be signed in to change notification settings - Fork 233
Description
The following _TypeError was thrown building MultiSelectBottomSheetField-[LabeledGlobalKey<FormFieldState>#ecf72](dirty, dependencies: [UnmanagedRestorationScope], state: FormFieldState<List>#1556d):
type '(List) => void' is not a subtype of type '((List<Animal?>) => void)?'
The relevant error-causing widget was
MultiSelectBottomSheetField-[LabeledGlobalKey<FormFieldState>#ecf72]
assignment_choose_crew_widget.dart:199
When the exception was thrown, this was the stack
#0 new _MultiSelectBottomSheetFieldView._withState
multi_select_bottom_sheet_field.dart:280
#1 new MultiSelectBottomSheetField.
multi_select_bottom_sheet_field.dart:194
#2 FormFieldState.build
form.dart:528
#3 StatefulElement.build
framework.dart:5198
#4 ComponentElement.performRebuild
framework.dart:5086
#5 StatefulElement.performRebuild
framework.dart:5251
#6 Element.rebuild
framework.dart:4805
#7 ComponentElement._firstBuild
framework.dart:5068
#8 StatefulElement._firstBuild
framework.dart:5242
#9 ComponentElement.mount
framework.dart:5062
#10 Element.inflateWidget
framework.dart:3971
#11 MultiChildRenderObjectElement.inflateWidget
framework.dart:6570
#12 MultiChildRenderObjectElement.mount
framework.dart:6582
... Normal element mounting (121 frames)
#133 Element.inflateWidget
framework.dart:3971
#134 MultiChildRenderObjectElement.inflateWidget
framework.dart:6570
#135 MultiChildRenderObjectElement.mount
framework.dart:6582
... Normal element mounting (332 frames)
#467 Element.inflateWidget
framework.dart:3971
#468 MultiChildRenderObjectElement.inflateWidget
framework.dart:6570
#469 MultiChildRenderObjectElement.mount
framework.dart:6582
... Normal element mounting (420 frames)
#889 Element.inflateWidget
framework.dart:3971
#890 Element.updateChild
framework.dart:3708
#891 _LayoutBuilderElement._layout.layoutCallback
layout_builder.dart:135
#892 BuildOwner.buildScope
framework.dart:2720
#893 _LayoutBuilderElement._layout
layout_builder.dart:153
#894 RenderObject.invokeLayoutCallback.
object.dart:2506
#895 PipelineOwner._enableMutationsToDirtySubtrees
object.dart:1062
#896 RenderObject.invokeLayoutCallback
object.dart:2506
#897 RenderConstrainedLayoutBuilder.rebuildIfNecessary
layout_builder.dart:228
#898 _RenderLayoutBuilder.performLayout
layout_builder.dart:313
#899 RenderObject.layout
object.dart:2395
#900 RenderBox.layout
box.dart:2386
#901 _RenderLayoutBuilder.performLayout
layout_builder.dart:315
#902 RenderObject.layout
object.dart:2395
#903 RenderBox.layout
box.dart:2386
#904 RenderView.performLayout
view.dart:173
#905 RenderObject._layoutWithoutResize
object.dart:2234
#906 PipelineOwner.flushLayout
object.dart:1016
#907 RendererBinding.drawFrame
binding.dart:492
#908 WidgetsBinding.drawFrame
binding.dart:905
#909 RendererBinding._handlePersistentFrameCallback
binding.dart:358
#910 SchedulerBinding._invokeFrameCallback
binding.dart:1284
#911 SchedulerBinding.handleDrawFrame
binding.dart:1214
#912 SchedulerBinding.scheduleWarmUpFrame.
binding.dart:939
#916 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:189:12)
(elided 3 frames from class _Timer and dart:async-patch)