[2.0.32] Undo does not remember "last user" attribute on tile ghosts
Posted: Sun Feb 23, 2025 10:36 pm
For example, I placed down a blueprint that contains some concrete. When I placed the blueprint, it set the "last user" attribute on all the tile ghosts to my player. If I clear one of these tile ghosts, then use undo to bring it back, the "last user" attribute is no longer set.
Expected behavior
Undo should keep all attributes of entities/entity ghosts/tiles/tile ghosts, so long as memory constraints do not prohibit this retention.
Actual behavior
the stated field, while minor, is nonetheless lost as described
repro
1. Place a blueprint containing tile ghosts
2. "Mine"/clear one of the tile ghosts
3. undo
Expected behavior
Undo should keep all attributes of entities/entity ghosts/tiles/tile ghosts, so long as memory constraints do not prohibit this retention.
Actual behavior
the stated field, while minor, is nonetheless lost as described
repro
1. Place a blueprint containing tile ghosts
2. "Mine"/clear one of the tile ghosts
3. undo