diff --git a/app/assets/javascripts/Jit/graphsettings-event-handlers.js b/app/assets/javascripts/Jit/graphsettings-event-handlers.js index b5031b42..60e57a16 100644 --- a/app/assets/javascripts/Jit/graphsettings-event-handlers.js +++ b/app/assets/javascripts/Jit/graphsettings-event-handlers.js @@ -42,6 +42,11 @@ function enterKeyHandler() { Mconsole.plot(); }//enterKeyHandler +function escKeyHandler() { + deselectAllEdges(); + deselectAllNodes(); +}//escKeyHandler + function keepFromCommons(node) { if (userid == null) { return; diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 70607ce1..47bba8d2 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -302,7 +302,9 @@ function MconsoleReset() { } $('*').keypress(function(e) { - if (e.which == 13) { - enterKeyHandler(); + switch(e.which) { + case 13: enterKeyHandler(); break; + case 27: escKeyHandler(); break; + default: //alert(e.which); break; } });