This is something of a follow-up on my previous (not-a-bug) bug report. In the process of trying to get those wires connected, I noticed there is still some avoidable weirdness in how wires are displayed. Specifically, if you have placed a blueprint which has disconnected power poles *which are still close enough to connect normally*, if you go to manually build one of the disconnected ghosts, the manual build preview will show wires even though they will not materialize if you build.
Expected result
Build previews such as the manual build preview you get when holding a buildable entity on your cursor over a surface where it can be built, should only show wires that will actually be created if you decide to build. Ideally, the logic should be corrected preemptively (perhaps by reading "this preview is over a ghost, so I'll use the ghost's connections") to minimize the performance impact of the check, but as only one manual build preview normally exists at a time, it shouldn't be a major issue unless you create power poles with stupidly long wire reach and a lot of things for them to connect to.
Actual result
The wire in the preview never materializes
Repro
- Build a blueprint that has disconnected-but-close-enough medium-electric-poles (other sizes should work but medium is what I encountered the issue with)
- Begin to build one of the ghosts manually, noting the wire connections on the preview
- finish building, noting the wire connections NOT in the result
Screenshots, before, build preview, and after building: save file where I first noticed the issue: Log: