Currently when we duplicate an element, the copy gets its position based on the source element (position + offset).
The offset is constant const offset = [16, 16].
If we position the new element (el 1) and duplicate it again, the third element (el 2) will be positioned with that fixed offset again.
An enhancement could be to use the delta pos between el 2 and el 1 as the next offset as long as we keep the duplicated elemente (el 2 and so on) selected. As far as I know it's a quite common behaviour.
Currently when we duplicate an element, the copy gets its position based on the source element (position + offset).
The offset is constant
const offset = [16, 16]
.If we position the new element (el 1) and duplicate it again, the third element (el 2) will be positioned with that fixed offset again.
An enhancement could be to use the delta pos between el 2 and el 1 as the next offset as long as we keep the duplicated elemente (el 2 and so on) selected. As far as I know it's a quite common behaviour.
What do you think ?