From 37d40dc66cf50851fa2673ae8f4696ba9cf3511b Mon Sep 17 00:00:00 2001 From: Harutyun Amirjanyan Date: Wed, 16 Jul 2014 08:07:22 +0400 Subject: [PATCH] Add keyboard shortcut for submitting exercise --- theme/javascript/core/exercise.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/theme/javascript/core/exercise.js b/theme/javascript/core/exercise.js index f4227ccd9..52791a4a6 100755 --- a/theme/javascript/core/exercise.js +++ b/theme/javascript/core/exercise.js @@ -18,6 +18,14 @@ define([ editor.setTheme("ace/theme/tomorrow"); editor.getSession().setUseWorker(false); editor.getSession().setMode("ace/mode/javascript"); + + editor.commands.addCommand({ + name: "submit", + bindKey: "Ctrl-Return|Cmd-Return", + exec: function() { + $exercise.find(".action-submit").click(); + } + }); // Submit: test code $exercise.find(".action-submit").click(function(e) { @@ -52,4 +60,4 @@ define([ init: init, prepare: prepareExercise }; -}); \ No newline at end of file +});