Hello, I found an issue in FlowCanvas. Ctrl-S does not save the project, and after a little bit of digging, I found out why.
In FlowNode.DoVerboseLevelGUI(), it checks if S is pressed:
if ( e.type == EventType.KeyDown && e.keyCode == KeyCode.S)
If this passes, it then uses the event. The problem with this is if the user presses Ctrl-S, it will be used by the verbose tool. This of course is bad!
Instead, the checker should ensure “Ctrl” is not being pressed: