From b5eeef01a000e3c4cb65ec71ebb9ff5106a9ca6d Mon Sep 17 00:00:00 2001 From: Greg Price Date: Fri, 6 Dec 2013 14:51:43 -0500 Subject: [PATCH] Activate Markdown editor buttons on keypress The buttons now activate on pressing space or enter. JIRA: FOR-66 --- lms/static/js/Markdown.Editor.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lms/static/js/Markdown.Editor.js b/lms/static/js/Markdown.Editor.js index 5728a5b52f..3a2fb24f8b 100644 --- a/lms/static/js/Markdown.Editor.js +++ b/lms/static/js/Markdown.Editor.js @@ -1377,6 +1377,18 @@ doClick(this); return false; } + util.addEvent(button, "keydown", function(event) { + var keyCode = event.charCode || event.keyCode; + if (keyCode == 32 || keyCode == 13) { + if (event.preventDefault) { + event.preventDefault(); + } + if (window.event) { + window.event.returnValue = false; + } + doClick(button); + } + }) } } else {