Description:
What did you do?
I pasted a blueprint that has more than one parameter. When the parameter selection window appeared, I accidentally clicked outside of it.
What happened?
The blueprint was pasted again in a new location, and a new parameter selection window opened. If I close this new window, the previous one remains open. When I accept the parameters by clicking the checkmark, the game crashes.
What did you expect to happen instead?
I expected that the game would not allow me to paste the blueprint again while the parameter selection window is open.
Does it happen always, once, or sometimes?
This issue happens every time I try to paste a blueprint with multiple parameters and click outside the selection window.
Steps to reproduce:
Create or obtain a blueprint with multiple parameters.
Paste the blueprint in the game.
When the parameter selection window appears, click outside of it.
Observe that the blueprint is pasted again and a new parameter selection window opens.
Close the new window and try to accept the parameters in the original window.
The game crashes.
[2.0.23] Crash accepting parameters after pasting blueprint (FillBlueprintParametersGui::confirm())
[2.0.23] Crash accepting parameters after pasting blueprint (FillBlueprintParametersGui::confirm())
- Attachments
-
- factorio-previous.log
- (256.33 KiB) Downloaded 5 times
-
- 2024-12-02_19-24-01.mp4
- (8.23 MiB) Downloaded 11 times
Re: [2.0.23] Crash accepting parameters after pasting blueprint (FillBlueprintParametersGui::confirm())
Additionally, I would like to point out a small inconvenience that contributes to reproducing the bug. When a parameter does not have a quality option, the game prompts you to select a quality in the parameter selection dialog when pasting the blueprint. Usually, quality is not needed, so it’s faster to double-click on the desired icon.
However, if the parameter includes quality (or if this parameter is present in the blueprint in all qualities), a single click is sufficient. Since double-clicking is often required in most cases, players tend to do it out of habit. This second click frequently lands on the surface, triggering the blueprint to be pasted again.
However, if the parameter includes quality (or if this parameter is present in the blueprint in all qualities), a single click is sufficient. Since double-clicking is often required in most cases, players tend to do it out of habit. This second click frequently lands on the surface, triggering the blueprint to be pasted again.