Hi all, new guy here 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

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

Column
  └── ListView (squad cards)
  └── CreateSquad Button
  └── DropDown

The dropdown needs to sit between the Container and the ListView — above the list, below the header. The problem is FlutterFlow has no reliable way to insert a widget at a specific position within an existing layout.

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
1
3 replies