[Kovarex] [2.0.26] Undo parameterized blueprint that touched only settings problems

This subforum contains all the issues which we already resolved.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 781
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

[Kovarex] [2.0.26] Undo parameterized blueprint that touched only settings problems

Post by Hares »

Steps to Reproduce
  1. Deploy a parameterized blueprint without parameters
  2. (Conditional step) Update entity settings within that blueprint
  3. Deploy the same parameterized blueprint again with parameters over the already-deployed one (from step 1)
  4. Undo your last action
Expected:
  • Only the last action (settings change) is undone
  • All entities are left as-is
  • Blueprint is reverted to its unparameterized state
Actual:
Depends on the fact if the conditional step was performed.

Conditional step was not done (all original settings are as-is)
  • Last step (settings update) is unchanged
  • Second to last step is reverted. It's either blueprint deletion or (if no other steps were performed in-between), or other step reversal
  • Recording - Blueprint deletion
  • Recording - Other step reversal
Conditional step was done (settings were changed manually):
  • Partial reversal of the last step is performed. Some settings are reverted, some don't
  • Recording - Partial reversal
Other Info
  • Blueprint that was used in the demo:
  • That blueprint does not have any named groups in combinators
See Also
Attachments
2024-12-17 17-55-41.mp4
Recording - Other step reversal
(13.82 MiB) Downloaded 21 times
2024-12-17 17-56-30.mp4
Recording - Partial reversal
(17.18 MiB) Downloaded 22 times
2024-12-17 17-55-13.mp4
Recording - Blueprint deletion
(13.51 MiB) Downloaded 22 times
kovarex
Factorio Staff
Factorio Staff
Posts: 8284
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [Kovarex] [2.0.26] Undo parameterized blueprint that touched only settings problems

Post by kovarex »

Thanks for the report, it is now fixed for the next release.
Post Reply

Return to “Resolved Problems and Bugs”