Hi all, just a quick question please, is there a clean way to force a widget into a specific index position within a Column in FlutterFlow either via custom code or a workaround they're aware of?

Widgets & Design

In FlutterFlow's widget tree, the HomePage has this structure

Current widget tree:

Column

└── ListView (squad cards)

└── CreateSquad Button

└── DropDown ← stuck here

Where it needs to be:

Column

└── DropDown ← needs to be here

└── ListView (squad cards)

└── CreateSquad Button

What have you tried so far?

Three methods were attempted all failed:

  1. Drag to reorder FlutterFlow kept triggering a "Replace Child Widget" dialog, interpreting the drag as an attempt to replace an existing widget rather than reorder between widgets. No six-dot drag handle was visible on the widget.

  2. Right-click > Move Up/Down This option does not exist in FlutterFlow's right-click menu.

  3. Insert Widget (Ctrl+Shift+F) on ListView — This inserts inside the ListView, not above it, which would place the dropdown inside the squad card list breaking the card structure.

Did you check FlutterFlow's Documentation for this topic?
Yes
2 replies