[2.1.9] Technology condition UI does not update
Posted: Fri Jul 03, 2026 9:03 am
TLDR
The color of the technology in the set research UI does not update when the state of the technology changes.Steps to reproduce
- Open the editor
- Place a lab, connect a wire to it, enable "Set research".
- Add an entry for the repair pack technology, but do not specify the first signal in the condition.
- While the UI is open, cause or wait for the state of the technology to change. (More on that later.)
Expected outcome
Color of the technology changes to the color it should be when viewed in the technology tree.Actual outcome
Color of the technology entry stays the same. Closing and re-opening the UI causes it to update.Ways of changing the state of the technology I tested:
- Researching all prerequisites using a command. (Expected: Red => Yellow)
- Un-researching a prerequisite using a command. (Expected: Yellow => Red)
- Researching the technology itself using a command. (Expected: => Green)
- Un-researching the technology itself using a command. (Expected: => Not green)
- Researching the last prerequisite (automation science pack) by making an assembler craft a lab nearby. (Expected: Red => Yellow)
- Researching the technology itself normally by setting up a different lab. (Expected: Yellow => Green)