Page 1 of 1

[2.0.20] GUI shows two sets of blueprint parameter signals

Posted: Fri Nov 15, 2024 4:39 am
by IsaacOscar
I'm surprised I couldn't find anyone else reporting this issue, as I noticed it ages ago, but was too lazy to file a bug report.
What did you do?
I went into the interface settings and checked the "Show parameters in selection lists" option.
I then went to select a signal on the output of a constant combinator and one on the enable condition of an inserter.
What happened?
The GUI showed two sets of the blueprint parameter signals with different tooltips:
11-15-2024, 14-21-26.png
11-15-2024, 14-21-26.png (152.15 KiB) Viewed 604 times
11-15-2024, 14-21-30.png
11-15-2024, 14-21-30.png (68.01 KiB) Viewed 604 times
If I select one of the parameters (say the top "0") on the constant combinator to output one, then use the other one (the bottom "0") on the inserters enable to be > 0, the inserter stays disabled. (i.e. the two signals are distinct).

However, when I then cut and pasted this set up, it asked me to select a single signal for "paramater-0", which replace both of the "0" signals with the chosen one, thus enabling the inserter.
What did you expect to happen instead?
I expected there to be only one copy of the parameters.
If two copies where in fact intended, I would expect the tooltip to help me understand the difference.
Moreover, I would not expect them to both be considered the "same" parameter when copying and pasting.

Does it happen always, once, or sometimes?
Always

On a related note, in the map editor you can obtain "parameters" (the ones with the stack size in the tooltip) as an item and put them in chests, which are them read properly by the circuit network. However, this is useless as cut/copy-and-paste and blueprints discard the contents of chests.

Re: [2.0.20] GUI shows two sets of blueprint parameter signals

Posted: Tue Nov 19, 2024 4:20 am
by IsaacOscar
Update: this problem is still present in 2.0.20.

I've also discovered that if you create a blueprint of something with a signal, such as this one:


And go to the parameter configuration, it also shows two sets of parameter signals:
11-19-2024, 14-18-53.png
11-19-2024, 14-18-53.png (2.28 MiB) Viewed 549 times
And again, when placing the blueprint, when it asks for the value of the parameter:
11-19-2024, 14-19-10.png
11-19-2024, 14-19-10.png (930.3 KiB) Viewed 549 times
Note that both of the above show up even if you don't have the "Show parameters in selection lists" option set.

Note that I've only observed issues with selecting signals, e.g. selecting recipes, filters on inserters, or configuring these as parameters works as expected: when configuring a parameter in the blueprint menu it always shows one row of parameter signals (the ones with the stack size tooltip); whereas when selecting a recipe/filter or placing the blueprint, there are either no parameters listed (if the "Show parameters in selection lists" option is off), or only one row (with the stack size tooltip).

Re: [2.0.20] GUI shows two sets of blueprint parameter signals

Posted: Wed Dec 18, 2024 9:53 am
by boskid
Given i cannot reproduce this in 2.0.23, 2.0.26 nor 2.0.27 and changelog for 2.0.21 mentions fixing similar issue (without a link) i am considering this to be resolved.
2.0.21 changelog wrote:Fixed double parameter selection in signal selection list