b Remember GUI positions[Fixed]
It always has the default position when I load a save.
The GUI position are saved, you should have another problem
It's something to do with on_configuration_changed. If I edit a mod the position of the main tank gui is put at the default position. I have gui scaling turned on, and the default position always covers some of my research and map.
in scripts/GUI/main-gui.lua -> GUI.createMainGui, the two top blocks seemed to be switched around. The local declaration of variables is done after assigning the previous GUI locations (contrast with tooltip-gui)
I swapped the block in lines 4-9 with the block in lines 11-17. Now it's remembering the main gui position on configuration changed.