Greedy undo does not work for tiles

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 871
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Greedy undo does not work for tiles

Post by Hares »

126636: Version 2.0.34 introduced new feature - greedy undo.
Steps to Reproduce
  1. Select any tile-placing tool
  2. Drag it (either manually or via planner)
  3. Undo the last action
Expected:
  • All dragging action is undone
Actual:
  • Only the last iteration of dragging is undone
  • This is inconsistent with greedy undo for dragging items (belts, powerpoles, etc)
Click to expand the recording

P.S.
I still think greedy undo should be on separate hotkey (see discussion), but the inconsistency with tile placement is definitely a bug. Either both should be greedy or both should be non-greedy.

P.P.S.
I reported this bug in 2.0.34 release notes discussion, but it went unnoticed.

Edit
Version prefix in the topic name changed from 2.0.34 to 2.0.35 to match the version this is report is recorded on. (Even though first discovered and first reported on 2.0.34.)
Attachments
2025-02-23 17-02-42.mp4
(7.03 MiB) Downloaded 56 times
Fulgora is the best planet. Vulcanus needs rework. Feel free to prove me wrong.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 871
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: [2.0.35] Greedy undo does not work for tiles

Post by Hares »

More on topic. Dragging power poles is also undone one-by-one which is also inconsistent but perfectly fine for me.
Fulgora is the best planet. Vulcanus needs rework. Feel free to prove me wrong.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4276
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.35] Greedy undo does not work for tiles

Post by boskid »

Hares wrote: Thu Feb 27, 2025 5:27 pm More on topic. Dragging power poles is also undone one-by-one which is also inconsistent but perfectly fine for me.
Dragging poles is an explicit exception of this system. Tiles are simply not implemented.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4276
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.35] Greedy undo does not work for tiles

Post by boskid »

Thanks for the report. I am considering this to be a feature request as undo merging was only implemented for entities.
Post Reply

Return to “Ideas and Suggestions”