Describe dragging the rows of a Variables or Properties node

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
adminandClaude Opus 5.5 committed 2026-10-05 16:09:06 +02:00
1 parent 149483d196
commit 1447ebd640
1 file changed
+3 -2
+3 -2
@@ -182,9 +182,10 @@ the inspector).
gap and name (90 px) are exactly as wide as a plain row's label (124 px), a nested field's name gives up what
its indent takes, and names are cut with `…` rather than pushing their value out of line.
- **Reordering** (#310): variables, the fields of a struct at any depth, the items of a list and the
declared ports of a Start, End, `Pack`/`Expand` or shader function are **dragged by the mark in
declared ports of a Start, End, `Pack`/`Expand` or shader function, and the picked rows of a
`Variables` or `Properties` node (a row's warning travels with it), are **dragged by the mark in
front of their row** — the kind mark, for a list item its number. Such a mark carries six faint
dots at its left edge, so a row that cannot be dragged (a placed object's variable, the fields of
dots at its left edge, 3 px clear of the edge and 3 px clear of the mark, so a row that cannot be dragged (a placed object's variable, the fields of
a typed struct) is told apart at a glance. With the pointer on the mark the dots light up and the
block that would go with it is washed in the accent colour. A press that moves less than
4 px stays a click, so the kind picker of a list item still opens. A block moves with all of its