In Morphic.js, I added a list containing unicode representations of "n", "o", "s", and "f", the only keyboard shortcuts that would present conflicts between Snap and the browser. Now, whenever Snap receives a ctrl+some button command, it will check if this command is in our list of shortcuts. If the code is not in the shortcuts, it will pass the command on to the browser. In addition, Snap now has text in its drop-down menus detailing the keyboard shortcuts it supports.
In Morphic.js, I added a list containing unicode representations of "n", "o", "s", and "f", the only keyboard shortcuts that would present conflicts between Snap and the browser. Now, whenever Snap receives a ctrl+some button command, it will check if this command is in our list of shortcuts. If the code is not in the shortcuts, it will pass the command on to the browser. In addition, Snap now has text in its drop-down menus detailing the keyboard shortcuts it supports.