Preserve recipe selection when placing ghost items
Posted: Tue Nov 12, 2024 9:10 am
What?
Currently it is possible to place a ghost of an entity (a chest, an assembler etc) and start setting a recipe, or logistic order, while the entity has not been placed yet.
However, if the bots place the entity while the selection screen (from a ghosted entity) is still open, the selection screen is reset, losing any selection in progress.
This is unfortunate, because it wastes time, potentially making the user set the recipe or order twice if he couldn't do it fast enough before the bots arrive.
Proposed fix
Avoid reopening the selection screen when the ghost entity is placed, inherit any selection being done by the user on the ghosted entity.
Currently it is possible to place a ghost of an entity (a chest, an assembler etc) and start setting a recipe, or logistic order, while the entity has not been placed yet.
However, if the bots place the entity while the selection screen (from a ghosted entity) is still open, the selection screen is reset, losing any selection in progress.
This is unfortunate, because it wastes time, potentially making the user set the recipe or order twice if he couldn't do it fast enough before the bots arrive.
Proposed fix
Avoid reopening the selection screen when the ghost entity is placed, inherit any selection being done by the user on the ghosted entity.