Skip to content

Error with MultiSelectChipField(), #200

Description

@edithbefin

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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions