[2.0.23] Cut circuit connected rail signal does not rotate correctly when placing
Posted: Fri Nov 29, 2024 10:23 am
tl;dr
After cutting a rail signal with Ctrl-X, it doesn't rotate to fit the track when placed.
What I did
I used Ctrl-X to cut a rail signal. Then I placed it on another piece of track which was at a different angle.
What happened
The rail signal pasted on the ground at the same angle it was cut at, not connected to the rail it was placed on.
What I expected to happen
I expected the rail signal to rotate into the correct position and attach itself to the rail, like it does when placing a rail signal with either the item or a ghost in hand.
Why?
Rail signals have internal settings and circuit connections. Ctrl-X allows moving an item while keeping its settings and circuit connections intact. This should work with rail signals too.
Best case, this bug doesn't allow use of that feature with rail signals. Instead, a new rail signal or ghost has to be placed in the desired spot, then the settings transferred and circuit network reconnected.
Worst case, someone places the rail signal and thinks that the signalling is correct when it isn't.
After cutting a rail signal with Ctrl-X, it doesn't rotate to fit the track when placed.
What I did
I used Ctrl-X to cut a rail signal. Then I placed it on another piece of track which was at a different angle.
What happened
The rail signal pasted on the ground at the same angle it was cut at, not connected to the rail it was placed on.
What I expected to happen
I expected the rail signal to rotate into the correct position and attach itself to the rail, like it does when placing a rail signal with either the item or a ghost in hand.
Why?
Rail signals have internal settings and circuit connections. Ctrl-X allows moving an item while keeping its settings and circuit connections intact. This should work with rail signals too.
Best case, this bug doesn't allow use of that feature with rail signals. Instead, a new rail signal or ghost has to be placed in the desired spot, then the settings transferred and circuit network reconnected.
Worst case, someone places the rail signal and thinks that the signalling is correct when it isn't.