Page 1 of 1

Copy-paste should preserve wires

Posted: Sat Oct 26, 2024 1:25 am
by DoubleThought
...just like cut-paste does.

Currently, cut-paste preserves wires to outside the selected entities. This is especially useful for moving combinators around. It also marks the selected entities for deconstruction. On the other hand, copy-paste does not preserve wires to outside the selected entities. This means, counterintuitively, "cut-undo mark deconstruction-paste" is different from "copy-paste". I find that I am often confused while building circuit-controlled setups when I copy-paste a setup elsewhere, expecting it to remain connected to the same circuit network (just as how cut-paste would have done), but it ends up disconnected.

Here are a few reasons why I believe copy-paste should preserve wires:
- Consistency with cut-paste: I mentally expect cut-paste to be equivalent to copy-deconstruct-paste, which isn't the case anymore.
- It is useful when I want to copy-paste circuit-controlled inserters around a space platform hub, keeping the connection to the hub.

Thank you for your consideration