Found out why ctrl+A hotkey didn't work and fixed it.
Abandon city has ctrl+a as a hotkey.
I fixed it by making it so that these shorcuts defined in assets\config\configfile.xml files should never consume the keystroke.
It made sense to me to make it so that these hotkeys consume the keystroke event, so that it would stop us from creating hotkey conflicts. But it makes sense to allow several things to be tied to the same shortcuts in special cases, and I think assets\config\configfile.xml shortcuts can qualify as such special cases.
Abandon city has ctrl+a as a hotkey.
I fixed it by making it so that these shorcuts defined in assets\config\configfile.xml files should never consume the keystroke.
It made sense to me to make it so that these hotkeys consume the keystroke event, so that it would stop us from creating hotkey conflicts. But it makes sense to allow several things to be tied to the same shortcuts in special cases, and I think assets\config\configfile.xml shortcuts can qualify as such special cases.