I have modified the technology XML file to mod the prerequisites and positions of the technologies in the tech tree. When I load the game, the arrows dont match the new tech arrangement and it looks terrible. Here is a screenshot.
What needs to be edited to fix this. The assets/python/screens python files appear to be drawing this screen and there is a drawArrows function in CvTechChooser but this appears to be the logic of drawing the arrows.
Do I need to somehow trigger a "redrawing" of this logic, or do I need to change the code of this section? How can I fix this problem?
Thanks in advance

What needs to be edited to fix this. The assets/python/screens python files appear to be drawing this screen and there is a drawArrows function in CvTechChooser but this appears to be the logic of drawing the arrows.
Do I need to somehow trigger a "redrawing" of this logic, or do I need to change the code of this section? How can I fix this problem?
Thanks in advance